为了账号安全,请及时绑定邮箱和手机立即绑定

移动用户无法访问Facebook页面选项卡

移动用户无法访问Facebook页面选项卡

吃鸡游戏 2019-11-12 13:11:55
我遇到了一个无法解决的资金。我的Facebook页面上有一个标签(那些静态HTML:iFrame应用之一)。从PC上访问它没有问题,但是当我尝试从移动设备上访问选项卡时,它说:“未找到您请求的页面。返回上一页”有什么方法可以创建可在移动设备上访问的标签,也可以将它们重定向到外部域?谢谢!
查看完整描述

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上进行搜索),并且仅针对移动用户禁用它。如果您希望页面标签与移动用户一起使用,这是一个很小的代价。桌面用户仍然需要喜欢您的页面才能看到页面标签。


查看完整回答
反对 回复 2019-11-12
  • 3 回答
  • 0 关注
  • 686 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信