使用webview.写一个网页,放在hybrid/html目录下,在html中引入jsbridge文件,用于调用uniapp的api.
如何传递值给html呢?这也有两种解决方案:
1.使用url拼接,这种解决方案最好将值用encodeURIComponent()函数将值编码一下,以免解析时被分割。
2.使用h5+ api向页面中注入js代码,实现值传递.
创建webview的时机:
可在APP的onLaunch事件中创建,保证在首页页面加载完成前就将webview创建好。
目前该方案已经应用到 任意门APP ( http://schoolhelper.douyeblog.top/ ) 上了
评论(0)