2012-03-15 38 views
0

我想查看從我的應用程序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 

有什麼我可以做這個問題?

回答

0

顯然它確實工作時,我刪除了URL的/tweets部分。

這不是我的問題的答案,但它是最好的選擇,只要沒有人提出更好的答案我會接受這個答案。

+0

現在似乎不再工作了.. – Tieme 2012-06-29 15:19:27