所以我正在开发一个朋友的应用程序。简而言之,应用程序应导航到服务器并向用户显示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. Eclipse不认识android手机
- 3. 手机网站手机网站
- 4. 手机上的Android主机网站
- 5. 手机网站默认页面
- 6. 检索Android手机的默认网关
- 7. 手机网站/ app
- 8. 手机网站101
- 9. 从Android手机查看本地网站
- 10. 建立一个网站,Android手机
- 11. 设计智能手机/手机网站
- 12. 手机网站太慢手机
- 13. Iphone的手机网站
- 14. 唯一标识Android手机
- 15. 网站手机兼容性
- 16. 手机网站拉伸
- 17. DNN手机WAP网站
- 18. 手机网站安全
- 19. 手机版网站论坛
- 20. 手机网站检测
- 21. Rails 3.0手机网站
- 22. CodeIgniter手机网站路线
- 23. 手机网站不缩水
- 24. ASP手机兼容网站
- 25. 手机网站问题
- 26. 手机网站 - 右边
- 27. 取网站手机版?
- 28. 手机支持网站
- 29. 手机网站编辑
- 30. 离线手机网站
是Android应用程序导航到具有的WebView的网站? – adamcodes
你使用什么服务器? apache,..? – Whiler
它可以帮助其他人。我自己回复你的帖子,如果你提供更多的细节......如果你不使用WebView,应用程序如何“浏览”到服务器并显示JPEG? –