Pau*_*ska 5 html facebook facebook-like facebook-javascript-sdk
我们在加载iframe的方式上遇到了Facebook jsssdk的问题.我们的应用程序与stbuild捆绑在一个iOS应用程序中(除了通过http作为mobiel网页提供服务).
在"iOS模式"中,您的应用的来源是file:///[...]/index.html.Facebook无方案网址风格对我们来说是打破,因为//connect.facebook.net/en_US/all.js转换为file:///connect....因此,我们将代码段更新为:
(function(d, s, id, debug){
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/" + bp.lib.Facebook.getCurrentLocale() + "/all" + (debug ? "/debug" : "") + ".js";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk', /*debug*/ false));
Run Code Online (Sandbox Code Playgroud)
但是,facebook sdk会为按钮等个人创建iframe.这些也有<iframe src="//..." >,并且休息.我没有找到一种方法来强制执行sdk来使用url方案.
有没有人有想法?谢谢
| 归档时间: |
|
| 查看次数: |
420 次 |
| 最近记录: |