有没有办法浏览器可以直接与Android应用程序交谈?

时间:2013-05-07 16:33:12

标签: android google-chrome

Google似乎有一项计划直接将地图路线从Chrome发送到Android设备。我想知道浏览器是否可以直接与Android应用程序通信,其中Android设备通过Cable连接到系统。这在用户无法访问Wifi并且他想将数据下载到移动电话的某些情况下会有所帮助。

2 个答案:

答案 0 :(得分:0)

您使用Android浏览器中提供的Android Intent invocation并在here中进行了演示。

您将面临的问题是并非每个应用都支持从Web浏览器打开的功能。这也取决于您在同一台机器上并且无法解决“有线”问题的事实。您还必须知道如何与这些Android应用程序完全集成,而这并不是他们经常暴露的内容。

答案 1 :(得分:0)

由于某些原因,通常无法从浏览器内直接访问本地文件/设备。有线时,您可以使用Android调试桥(adb)forward将android系统的tcp端口连接到本地系统。

所以你可以通过在android中设置一个监听特定tcp端口的应用程序,将一些命令/数据发送到设备,然后将端口转发到本地系统。然后,对本地端口的所有访问都将转发到此应用程序。然后使用jsonp等技术,您的浏览器就可以与您的设备进行通信。