2013-02-25 22 views
0

在我的网站上,用户有能力链接到他们上传的照片。如果浏览器被检测为移动浏览器,它们将被路由到正确的移动友好页面。如果浏览器不是,则它们被定向到常规浏览器页面。当我在twitter上分享链接时,iphone twitter应用会显示正确的链接,但有时会打开非移动网站。如果我从iphone twitter应用程序“在safari中打开”,safari会显示正确的移动页面。如果我再回到twitter上,并重新选择链接,它会在twitter浏览器中显示正确的移动页面。有人知道这是为什么吗?显然这取决于Safari的功能,但我怎样才能让第一个“点击”显示正确的页面?iPhone Twitter应用程序链接共享 - 不会去手机网站

回答

0

责备这一个糟糕的编码。我用来解析http标头的技术中有一个用于检测移动浏览器的错字。我有两个检查规则。 Safari正在遵守第二条规则,并且必须缓存该网站,我相信这是为什么Twitter浏览器在那之后工作的原因。所有这些都已得到纠正和测试。

相关问题