目前处于预研阶段,初衷是利用web-view组件将已有H5网站移植到微信小程序,所有的内容都是在web-view里的。由于面向的客户使用的是局域网,不同的客户分别在自己的局域网内自己搭建后台服务器,服务器IP是变化的,相当于后台接口IP是变化的。但是了解到web-view需登录小程序管理后台配置业务域名,业务域名不固定,并且让客户都去申请域名也不合适。还有既然允许在局域网内通信(如http://192.168.137.1:8081),还需要配置业务域名和服务域名吗?
业务场景是:打开首页,首先会让用户输入服务器连接地址(内网地址),代码中和后台进行数据交互时,调用的接口就是服务器地址+接口名称。
webview需要后台添加合法的业务域名,而业务域名的要求是必修要正规备案的https域名。
所以如果你要用线上发布的小程序来实现这个功能是不现实的。
「还有既然允许在局域网内通信(如http://192.168.137.1:8081)」
这个是开发者工具勾上不效验安全域名的前提下哈。
用户填写的是还是局域网地址,同样限制在「非合法安全域名」了啊?