[英]Facebook JavaScript API for google chrome extension
我自动将Chrome扩展程序设为特定页面帖子。 用一个简单的弹出控制器和后台线程来处理fb api交互
我无法使用官方示例方法将facebook js api加载到扩展页面。
脚本jssdk由chrome开发人员工具加载并执行检查。
但是window.FB没有被加载的脚本定义!!!
我没有解决方案,但这可能会引导您朝着正确的方向前进。
问题可能在于扩展文档的document.location。 对于在扩展范围内运行的javascript,协议是“chrome-extension://”,而许多JS库需要“http”或“https”。
通过查看jssdk文件中的以下行,似乎FB也做出了这样的假设:
var k = typeof j == 'undefined' ? location.protocol.replace(':', '') : j ? 'https' : 'http';
尝试调试这些情况,用以下代码替换上面的行:
var k = 'http';
希望这可以帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.