如何在局域网内用浏览器访问android app的数据

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

使用道具 举报

千问 | 2021-1-27 06:05:27 | 显示全部楼层
其实最好是能够在局域网的浏览器上直接访问app的某个页面,这样数据和刷新就都不是问题了。可是现在没有思路。
回复

使用道具 举报

千问 | 2021-1-27 06:05:27 | 显示全部楼层
为什么是pad而不是电脑

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

使用道具 举报

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

使用道具 举报

千问 | 2021-1-27 06:05:27 | 显示全部楼层
包括如果有多用户想同时访问这个数据页面,是否可行?
回复

使用道具 举报

千问 | 2021-1-27 06:05:27 | 显示全部楼层
同时访问的用户数量应该是个位数,不用考虑太多并发的问题。
回复

使用道具 举报

千问 | 2021-1-27 06:05:27 | 显示全部楼层
那就搭一个简单的服务器,自己搜一下,还是很多的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行