Facebook JavaScript API for google chrome extension

有些话、适合烂在心里 提交于 2019-12-05 17:24:04

I don't have a solution, but this might lead you in the right direction.

The problem might be with the document.location of the extension document. For javascript running in the extension scope, the protocol is "chrome-extension://", while many JS libraries expect either "http" or "https".

From looking at the following line at the jssdk file, it seems that FB make this assumption as well:

var k = typeof j == 'undefined' ? location.protocol.replace(':', '') : j ? 'https' : 'http';

Try debugging these cases, replacing the line above with something like:

var k = 'http';

Hope this helps.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!