Facebook移动应用响应
我有一个现有的facebook应用程序(tab和canvas),我想通过移动设备访问它 我是否必须使用jquery mobile创建一个“真正”的移动web应用程序,或者我是否可以将该应用程序转换为响应性应用程序 事实上,我已经尝试过使用css3媒体查询,它在我的移动Safari上运行良好,但在iPhone的本机Facebook应用程序中不起作用 所以我的问题是:在原生的Facebook移动应用程序中,我自己的应用程序是否可以使用媒体查询Facebook移动应用响应,facebook,mobile-website,facebook-apps,responsive-design,Facebook,Mobile Website,Facebook Apps,Responsive Design,我有一个现有的facebook应用程序(tab和canvas),我想通过移动设备访问它 我是否必须使用jquery mobile创建一个“真正”的移动web应用程序,或者我是否可以将该应用程序转换为响应性应用程序 事实上,我已经尝试过使用css3媒体查询,它在我的移动Safari上运行良好,但在iPhone的本机Facebook应用程序中不起作用 所以我的问题是:在原生的Facebook移动应用程序中,我自己的应用程序是否可以使用媒体查询 谢谢当然,您可以以响应的方式设计/实现每个fb应用程序。
谢谢当然,您可以以响应的方式设计/实现每个fb应用程序。您不需要jquery mobile 您是否在媒体查询中尝试过最大宽度或最大设备宽度?另外,请查看我们关于以下主题的最新博文:
(功能(d、s、id){
var js,fjs=d.getElementsByTagName[0];
if(d.getElementById(id))返回;
js=d.createElement;js.id=id;
js.src=“//connect.facebook.net/en_US/sdk.js#xfbml=1&appId=579864128801274&version=v2.0”;
fjs.parentNode.insertBefore(js,fjs);
}(文档“脚本”、“facebook jssdk”);
只需关注data width=“100%”这对我来说很好。您可以访问的facebook选项卡不会作为选项出现在iphone facebook应用程序中。你仍然可以访问照片、活动等,但我缺少其他东西。这是因为没有用于移动设备的“标签应用程序”。如果在应用程序的设置中提供移动链接,则可以通过搜索访问应用程序。在iPhone的本机Facebook应用程序中(我不知道本机Android FB应用程序是如何工作的),只有当你每月有20个用户时(我现在找不到确切的数字,但我想是20个),你的应用程序才会被编入搜索索引。嘿,Johannes,我刚刚再试了一次,现在它工作了。不幸的是,我不知道当时为什么它不起作用——我也无法重现这个问题。好吧,至少现在一切正常,我会认为你的答案是正确的。谢谢:-)我完全按照你的建议做了,我的建议不起作用。思想?这是我的链接-
<div id="fb-root"></div>
<script>
(function (d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&appId=579864128801274&version=v2.0";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>
<div class="fb-comments" data-href="http://your-web-site.com" data-width="100%" data-numposts="5" data-colorscheme="light"></div>