如果Facebook禁止网络,页面不会加载

xec*_*ute 1 javascript facebook-javascript-sdk

我们的网站使用Facebook登录和正常登录.

Facebook在我们大学的网络上被禁止.当我试图在学校进入我们的网站时,它没有加载.在Chrome的网络标签中,它表示"待处理......".

评论后编辑:

  • Facebook SDK已经异步.但不像异步一样工作.
  • 没有javascript错误.
  • 不想尝试使用Facebook登录.只是想进入一个包含Facebook jssdk的网站
  • "告诉你的政府要解决它"不是回复或解决方案.你知道Facebook在中国也被封锁了.如果在那里表现得像这样,那真的很糟糕.

CBr*_*roe 6

"告诉你的政府要解决它"不是回复或解决方案.

是的.

从您的问题描述,

当我试图在学校进入我们的网站时,它没有加载.在Chrome的网络标签中,它说"待定......"

这听起来很像请求以超时的方式被阻止 - 因此整个嵌入了SDK的网站被阻止渲染......如果脚本嵌入<head>到文档中,就会发生这种情况.

因此,它在你的管理员的权力(和责任,人们可以说),以解决这个问题.以一种不让请求超时的方式,但fe"重定向"它到本地Web服务器,可以立即回答403 Forbidden或404 File Not Found等,以便浏览器不等待(看似)无休止地下载永远不会发生的脚本资源.

你知道Facebook在中国也被封锁了.如果在那里表现得像这样,那真的很糟糕.

好吧,如果这就是他们遇到的所有问题,幸运的是......我想我会记得Facebook在那里甚至不那么受欢迎,但他们有自己的"自己的"本地社交网络......