APP ( web app 不是原生的)连接的 HTML5 站用的 IP 和域名存在可能被封的情况,想问有没有被封以后不损失用户可以直接推送新版本的方法?
目前国内有一些傻瓜打包平台(把 H5 站打包成 APP ),因为生成的 app 挂了他们平台的插件,所以严格来说 app 不是独立的,要用他们的服务(一旦他们服务器死了,app 也就挂了),但又个好处是即便 app 所连接的网站 IP 和域名被封,还可以用他们的插件来推送更新版本。
但是因为不想用国内这些打包平台,所以想问下还有没有其他方案? 方法越简单越好。能想到的方法:
1,用国外打包平台,但一是可能让 app 可能连接一些额外国外网站导致速度很慢,二 app 也丧失独立性,三收费高。
2,自己或找人简单开发下,app 的内容部分连接 html5 网站,但有一些固定组件或插件专门连接推送服务器,这样即便网站被 ban 了,还可以用推送服务器推送。 (不知道这个方法是否靠谱?)
感谢回答~!
1
xiangyuecn 2019-07-20 16:19:27 +08:00 1
2, 主域名 url 被 ban 了,推送的还活着,既然是这样,干嘛不把新 url 推送过来,反正代码是自己写的😅
|
2
dre4m OP @xiangyuecn 谢谢老哥啊,URL 推送怎么做,有简单的思路吗? 对移动开发不是很懂。
|
3
dre4m OP @xiangyuecn 我想到了一个思路,请看下行不行,就是启动页检测推送服务器内的一个文件,比如说 url.txt ,url.txt 里记录了最新的域名或 IP 地址,app 查看是否与当前调用的 url (网址 /域名)相同,如果相同,就什么都不做,调用原来的 url。如果不同,则 app 内部更新为新的 url。
如果是这样,请问 webapp 能否做到不下载,不重启,提示下以后就平滑的更新? |