U

uniapp APP端开屏广告图的一种解决方案

Yranky Dou 分享 2021-10-22

使用webview.写一个网页,放在hybrid/html目录下,在html中引入jsbridge文件,用于调用uniapp的api.

如何传递值给html呢?这也有两种解决方案:
1.使用url拼接,这种解决方案最好将值用encodeURIComponent()函数将值编码一下,以免解析时被分割。
2.使用h5+ api向页面中注入js代码,实现值传递.

创建webview的时机:
可在APP的onLaunch事件中创建,保证在首页页面加载完成前就将webview创建好。

目前该方案已经应用到 任意门APP ( http://schoolhelper.douyeblog.top/ ) 上了

PREV
使用ffmpeg录屏
NEXT
uniapp APP端h5+api之webview清除cookie失效问题的一种解决方案