有個專案需求是android app運行在pad上,pad是放在一個房間里不動的,需要在同一個局域網里面,以瀏覽器的方式來訪問pad里面的app,獲取app上的資料并顯示。
請問這個方案的實作思路是什么?遠程瀏覽器訪問,感覺應該是需要在android app里面建一套類似web 服務器一樣的東西,然后局域網的瀏覽器通過http://ip地址:埠號/cmd/java-command,類似這種命令的方式來訪問app,并獲取app的回傳值,然后在web頁面里顯示出來。
還有一點:瀏覽器上面的資料每秒都會重繪,這點又怎么搞?
上面的大體思路對嗎?還有沒有更簡單的辦法?github或者哪里有類似的資源可以參考的?
uj5u.com熱心網友回復:
其實最好是能夠在局域網的瀏覽器上直接訪問app的某個頁面,這樣資料和重繪就都不是問題了。可是現在沒有思路。uj5u.com熱心網友回復:
為什么是pad而不是電腦
這個app的頁面的資料從哪里來的,如果知道的話自己寫h5直接調資料就行了,輕松很多。
如果app會自己產生資料并且硬要按你要求的來的話,只能拿pad搭建一個服務器,剩下的有2種解決方式:
1.大眾方法:寫一堆介面,寫和app同步的h5。除去基礎時間,如果是一個人寫每個頁面都需要一個星期左右。
2.大牛級別方法:一個服務器、一個h5頁面、一套app代碼,完全復制app樣式。將app頁面保存成視頻流給h5,h5展示出來,當h5在視頻中觸摸時請求介面給app,然后app進行同步操作
uj5u.com熱心網友回復:
是pad,不是電腦,pad用BLE藍牙通信獲取資料,pad里面的app也是自己寫的,現在不需要把所有的頁面都同步過來,就取其中一頁做資料展示和控制即可。用Html5如何能訪問app,并保持同步重繪(一秒一次)?
uj5u.com熱心網友回復:
包括如果有多用戶想同時訪問這個資料頁面,是否可行?uj5u.com熱心網友回復:
同時訪問的用戶數量應該是個位數,不用考慮太多并發的問題。uj5u.com熱心網友回復:
那就搭一個簡單的服務器,自己搜一下,還是很多的轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/92824.html
標籤:Android
上一篇:android
下一篇:修改手機識別碼,串號
