summerblue/phphub

[Question]查看会员个人界面是有时候会出现没有响应的状况!

Opened this issue · 5 comments

image

应该是 GitHub 接口的问题,有时候2~3秒后会正常显示,但是有时候一直处于没有响应的状态,这个是没办法解决嘛(网络问题)?

我看着是一个iframe,本地网络链接github不顺畅,没办法吧。

CNode 他们去掉了 Github 信息 - cnodejs/nodeclub@92dfae1

有一个办法, 就是 Server 端写一个 "Proxy 接口", 让页面请求这个接口, 这个接口再去请求 Github 的信息, 因为服务器用的是 Linode 的, 所有 proxy 到 github 是没有问题的.

头像也有相同的问题.

@summerblue 卧槽竟然还有人关心我们 cnode 的变化..
那个 iframe 确实卡页面,我很奇怪为什么 iframe 会卡住页面。不是异步的吗?

不小心被发现了 😸

iframe 会 block load 事件, 我们的页面卡住了估计和 pjax 有关, 但是最后解决方法还是得让 github 的 api 能加载.