Facebook Web应用程序开发错误
Facebook Web App development error
我在chrome 的调试控制台上不断收到以下错误
[blocked] The page at https://myURL/canvas ran insecure content from http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.1/themes/base/jquery-ui.css.
[blocked] The page at https://URL/canvas ran insecure content from http://connect.facebook.net/en_US/all.js.
[blocked] The page at https://URL/canvas ran insecure content from http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js.
这些是附在头上的js脚本
这是一个脸书应用程序,它向我自己的服务器发出GET请求,这是有效的,只是停止了工作,我的代码没有任何更改!我不确定Facebook是否屏蔽了我的请求。
当主页(在您的情况下是您的Facebook应用程序)通过HTTPS加载时,通过HTTP在其他域上加载脚本和其他外部资源(如图像)时会发生这些错误。
查看应用程序的代码,在调用外部脚本时使用与协议相关的URL。例如,代替这个:
<script src="http://connect.facebook.net/en_US/all.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
<link rel="stylesheet" type="text/css" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.1/themes/base/jquery-ui.css">
这样做:
<script src="//connect.facebook.net/en_US/all.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
<link rel="stylesheet" type="text/css" href="//ajax.googleapis.com/ajax/libs/jqueryui/1.7.1/themes/base/jquery-ui.css">
编辑:请注意,如果在样式表上使用与协议相关的URL,IE7和IE8将下载两次:http://paulirish.com/2010/the-protocol-relative-url/
相关文章:
- 应用程序开发过程
- 如何通过ibmworklight中的sql适配器从db2中检索或显示html页面上的数据?android混合应用程序开发
- Javascript 运行时错误:“应用程序未定义”
- Facebook Web应用程序开发错误
- Websockets应用程序开发
- 如何使用office应用程序开发找到excel表格的坐标
- 在混合应用程序开发中使用本地存储;本地数据库“-危险或有用
- 如何在windows8地铁应用程序开发中将单词转换为音频
- 我可以使用 Dojo 工具包进行桌面应用程序开发吗?
- 类型错误: 应用程序电缆未定义
- 未捕获的引用错误:应用程序未在 Angularjs 中定义
- CreateJS可以用于移动应用程序开发吗
- 单页应用程序开发的库/框架(截至2013年)
- 引发错误应用程序
- Jquery vs Google Closure va GWT Pros &大型web应用程序开发的缺点
- 使用客户端空闲计时器有多安全?大型web应用程序开发人员是如何做到的?
- Jquery移动web应用程序开发(需要帮助)
- 谷歌chrome应用程序开发允许您添加html和javascript到本地存储的文件,取决于用户
- Facebook应用程序开发101
- 使用web应用程序开发钛合金json时出现未知错误