让我简要解释一下我的问题:我在Facebook上有一个应用程序(画布应用程序),它也作为页面选项卡附加到粉丝页面。桌面和Android移动设备上的一切都很棒,但我对iPhone用户有一个奇怪的问题。
我知道移动设备不支持页面标签,因此将所有用户重定向到我检测设备类型(移动/桌面)的网站。然后,我将桌面用户重定向到粉丝页面上的页面标签,移动用户直接重定向到apps.facebook.com/APP_ID。
当用户使用浏览器访问权限或Android官方Facebook应用程序(https://play.google.com/store/apps/details?id=com.facebook.katana)时,这在Android设备上运行良好。
使用直接浏览器(Safari)访问时,这也适用于iPhone。但是当使用适用于iPhone的官方Facebook应用程序时,它表现得非常奇怪:我的网站将其重定向到apps.facebook.com/APP_ID,但随后立即将用户重定向到m.facebook.com,并显示“无法找到页面”的消息。任何想法如何解决?