有个项目需求是android app运行在pad上,pad是放在一个房间里不动的,需要在同一个局域网里面,以浏览器的方式来访问pad里面的app,获取app上的数据并显示。请问这个方案的实现思路是什么?远程浏览器访问,感觉应该是需要在android app里面建一套类似web 服务器一样的东西,然后局域网的浏览器通过http://ip地址:端口号/cmd/java-command,类似这种命令的方式来访问app,并获取app的返回值,然后在web页面里显示出来。还有一点:浏览器上面的数据每秒都会刷新,这点又怎么搞?上面的大体思路对吗?还有没有更简单的办法?github或者哪里有类似的资源可以参考的?

解决方案 »

  1.   

    其实最好是能够在局域网的浏览器上直接访问app的某个页面,这样数据和刷新就都不是问题了。可是现在没有思路。
      

  2.   

    为什么是pad而不是电脑
    这个app的页面的数据从哪里来的,如果知道的话自己写h5直接调数据就行了,轻松很多。如果app会自己产生数据并且硬要按你要求的来的话,只能拿pad搭建一个服务器,剩下的有2种解决方式:
    1.大众方法:写一堆接口,写和app同步的h5。除去基础时间,如果是一个人写每个页面都需要一个星期左右。
    2.大牛级别方法:一个服务器、一个h5页面、一套app代码,完全复制app样式。将app页面保存成视频流给h5,h5展示出来,当h5在视频中触摸时请求接口给app,然后app进行同步操作
      

  3.   

    是pad,不是电脑,pad用BLE蓝牙通信获取数据,pad里面的app也是自己写的,现在不需要把所有的页面都同步过来,就取其中一页做数据展示和控制即可。用Html5如何能访问app,并保持同步刷新(一秒一次)?