有人在我们的粉丝专页上分享链接后,用户点击它,该链接将在 iOS 上的 Native Facebook 应用程序中打开。
不幸的是,这弄乱了我网站的行为。
单击 Facebook 应用程序内的链接后,Facebook 应用程序将打开 URL site.com。Site.com 检测到移动用户并重定向到 m.site.com。m.site.com 是一个无法正常工作的网站。特别是 Facebook 连接和一些不正确对齐的页面元素。
我可以做些什么来在 iOS 的 Facebook 应用程序之外打开 m.site.com 吗?
目前,我有一个 Response.Redirect(http://m.site.com)。
也试过 window.top.location.href = "http://m.site.com"; 但它没有用。它保留在 Facebook iOS 应用程序中。
我在我的普通网站和移动网站上都使用 iPhone 4s、ASP.NET(不是 MVC)和 Facebook C# SDK。
我认为需要做的是修改我的 site.com 代码以告诉 iOS Facebook 应用程序在 safari 上打开移动网站 (m.site.com)。