所以我正在开发一个朋友的应用程序。简而言之,应用程序应导航到服务器并向用户显示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? –