移动Twitter网站拒绝网页视图为客户
我想查看从我的应用程序A的用户鸣叫但Twitter与网页回应说:移动Twitter网站拒绝网页视图为客户
对不起此时不支持移动该页面
但是,如果我加载与移动Safari浏览器相同的网址,我会得到一个很好的网页与所有的推文。
我使用这个网址:http://mobile.twitter.com/SOME_USERNAME/tweets
您可以通过访问URL在Safari重现该错误信息。如果您使用safari作为开发人员并将用户代理设置为iPhone,则您将获得正确的页面。
看来Webview是发送不同的页眉为用户代理:
Mozilla/5.0 (iPhone Simulator; CPU iPhone OS 5_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Mobile/9B176
VS
Mozilla/5.0 (iPhone Simulator; CPU iPhone OS 5_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9B176 Safari/7534.48.3
有什么我可以做这个问题?
回答:
显然它确实工作时,我删除了URL的/tweets
部分。
这不是我的问题的答案,但它是最好的选择,只要没有人提出更好的答案我会接受这个答案。
以上是 移动Twitter网站拒绝网页视图为客户 的全部内容, 来源链接: utcz.com/qa/257631.html