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

我遇到了一个无法解决的资金。我的Facebook页面上有一个标签(那些静态HTML:iFrame应用之一)。从PC上访问它没有问题,但是当我尝试从移动设备上访问选项卡时,它说:


“未找到您请求的页面。返回上一页”


有什么方法可以创建可在移动设备上访问的标签,也可以将它们重定向到外部域?


谢谢!


吃鸡游戏
浏览 755回答 3
3回答

繁花如伊

我很难弄清楚如何使用移动设备访问页面选项卡,并且感谢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上进行搜索),并且仅针对移动用户禁用它。如果您希望页面标签与移动用户一起使用,这是一个很小的代价。桌面用户仍然需要喜欢您的页面才能看到页面标签。
打开App,查看更多内容
随时随地看视频慕课网APP