所以我正在開發一個朋友的應用程序。簡而言之,應用程序應導航到服務器並向用戶顯示JPG。如果從常規計算機導航到該網頁,則用戶查看具有相同信息的PDF。實質上,服務器應該識別用戶是否在Android手機上,並向用戶發送PDF或PDF格式的JPG。我應該在應用中使用什麼樣的代碼來完成此操作?謝謝!網站認識的Android手機
1
A
回答
0
您要檢查瀏覽器發送的用戶代理。它不同於手機和PC。
對於爲例,瀏覽this page與移動,並與您的PC。你會看到不同之處。
如果直接下載它,你可以設置自己的用戶代理,即:
HttpClient client = new DefaultHttpClient();
HttpGet request = new HttpGet(url);
request.setHeader("User-Agent", "MyUserAgentFromMyPhone");
try {
HttpResponse response = client.execute(request);
+0
我沒有瀏覽瀏覽器。 – Slicekick
1
0
毫無疑問。 Device Atlas是要走的路
他們擁有用於幾乎所有設備的UserAgent,並且應該有一種方法可以在任何平臺上運行。
我使用C#,他們有一個漂亮的界面讓我們不僅確定它是什麼類型的設備還能有什麼屏幕尺寸和設備具有什麼樣的能力。
手了最好的設備檢測系統,我見過。
0
您可以檢查操作系統在JavaScript
<script type="text/javascript">
if(navigator.platform == 'android')
//redirect the user to the page of android
window.location.href='......'
</script>
相關問題
- 1. android手機網站
- 2. 檢索Android手機的默認網關
- 3. 手機網站/ app
- 4. 建立一個網站,Android手機
- 5. 設計智能手機/手機網站
- 6. 唯一標識Android手機
- 7. DNN手機WAP網站
- 8. 手機支持網站
- 9. CodeIgniter手機網站路線
- 10. 手機網站安全
- 11. 手機網站問題
- 12. 離線手機網站
- 13. Rails 3.0手機網站
- 14. 手機網站聯繫人
- 15. 手機網站編輯
- 16. 網站手機兼容性
- 17. asp.net網站手機支持
- 18. 如何訪問ASP.NET本地主機網站上的Android手機
- 19. 如何讓我的網站在手機上默認縮小?
- 20. 如何識別是否在手機或PC中打開網站
- 21. 調出相機功能手機網站
- 22. 如何檢查本地主機網站到Android手機
- 23. 如何將手機用戶從手機網站重定向到主網站?
- 24. 從手機網站(jQuery手機)重定向到主要網站風格縈繞
- 25. Android手機的唯一標識符
- 26. 解鎖手機的Android語音識別
- 27. 如何檢測手機網站的觸摸屏手機
- 28. 訪問手機網站的手機號碼
- 29. 準確的指南針手機網站
- 30. 黑莓手機上的網站視頻
是Android應用程序導航到具有的WebView的網站? – adamcodes
你使用什麼服務器? apache,..? – Whiler
它可以幫助其他人。我自己回覆你的帖子,如果你提供更多的細節......如果你不使用WebView,應用程序如何「瀏覽」到服務器並顯示JPEG? –