Geeker
Geeker
  • 发布:2021-11-13 10:42
  • 更新:2021-11-16 17:38
  • 阅读:320

【报Bug】打开外部链接报错

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX类型: Alpha

HBuilderX版本号: 3.2.13

手机系统: Android

手机系统版本号: Android 12

手机厂商: 小米

手机机型: xiaomi11 pro

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

<template>
<view style="height: 100%; width: 100%;">
<web-view :src="url" :webview-styles="webviewStyles"></web-view>
</view>
</template>

<script>
export default {
data() {
return {
url: '',
webviewStyles: {
progress: {
color: '#d72c22'
}
}
}
},
onLoad(e) {
this.url = JSON.parse(e.params)
uni.hideTabBar()
var currentWebview = this.$scope.$getAppWebview()
setTimeout(function() {
let wv = currentWebview.children()[0]
// wv.setStyle({top: 48})
}, 100);
}
}
</script>

操作步骤:

从其他页面传外部链接进来 无法打开

预期结果:

打开网页

实际结果:

报错 空白

bug描述:

用webview 打开外部链接 :
TypeError: this._onParentReady is not a function at view.umd.min.js:1

还有原有的webview属性 setStyle也不能用了

2021-11-13 10:42 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复