webview html5退出程序,【报Bug】老问题: h5+应用,非uniapp,关闭当前显示的webview导致应用退出...

更正一下: hbuilderx的版本是 hbuilderx 2.6.1 20200226 因为项目文件太多不方便上传。

搞了一天,问题找到了。

opener (首页)的代码如下

若plus.webview.create()中的webviewStyle项 plusrequire 设置为ahead/later 就会出现应用闪退症状。

若设为"normal" 或不加plusrequire则不会出现闪退的情况。

附件是我打包的整个测试工程。里面有今天打包的自定义底座

function open_sub() {

var opt = {}

var wv = plus.webview.create('', 'sub.html', {

backButtonAutoControl: 'close',

"background": "#eeeeed",

"bottom": "0",

"top": "0",

"width": "100%",

"bounce": "close",

"replacewebapi": false,

"kernel": "WKWebview",

"mask": "none",

"plusrequire": "ahead",

"scalable": false,

"scrollIndicator": "none",

"userSelect": false,

"popGesture": "close",

"softinputMode": "adjustPan",

"titleNView": {

"autoBackButton": true,

"padding": "5px",

"type": "default",

"uuid": "_Nav_Bar_NWindow121583994941027"

},

"name": "sub.html"

}, undefined)

wv.loadURL('sub.html')

wv.show('slide-in-right', 300)

}

这是首页

打开子页面

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值