3 回答
TA贡献2012条经验 获得超12个赞
我很难弄清楚如何使用移动设备访问页面选项卡,并且感谢Ben在之前的评论中,我找到了一种方法。首先,您无法使用手机访问页面标签,因此您需要将其指向页面标签作为源的位置。如果您使用画布,Facebook可以为您完成此操作,但是如果您使用台式机访问它,您将被重定向到您的画布链接,而不是页面标签。这是我们解决的方法:
-
1)在“设置-基本”下进入您的应用(Facebook开发者)
2)从“ 页面标签”部分复制您的“ 页面标签URL ” (类似http://yourpagetab.yourdomain.com),然后将其粘贴到“ 移动站点URL”中的“ 移动Web”部分中。
3)对Facebook上的“ 应用程序”部分执行相同的操作,但必须将其指向重定向文件,而不是将其指向页面选项卡。让我们使用http://yourpagetab.yourdomain.com/redirection.php?fb
请注意,您必须在链接末尾使用?fb。它什么也没做,但是Facebook想要。实际上,它可能是“任何东西,并且可能仅仅是”?
4)创建该redirection.php文件(不要添加?fb)并在其中添加此代码
<script>top.location="http://facebook.com/your_fb_page/your_page_tab"</script>
您可以将/ your_fb_page / your_page_tab替换为页面标签的链接。
5)保存!
-
现在,您所要做的就是使用Facebook为您提供的Canvas Page url(在Facebook上的App下)。如果人们单击它并在桌面上,他们将被重定向到页面选项卡。如果它们在移动设备上,它们将被重定向到托管“页面”标签的网站。
如果您使用的是扇形门(用户必须先喜欢您的页面,然后才能访问页面标签):由于移动用户会卡在扇形门上,因此无法使用。
解决此问题的唯一方法是禁用风扇门或使用“移动检测”(您可以在Github上进行搜索),并且仅针对移动用户禁用它。如果您希望页面标签与移动用户一起使用,这是一个很小的代价。桌面用户仍然需要喜欢您的页面才能看到页面标签。
- 3 回答
- 0 关注
- 754 浏览
添加回答
举报