点击按钮打开新page,page中只有一个webview组件,url动态绑定
- 发布:2020-06-09 16:29
- 更新:2020-07-07 14:29
- 阅读:794
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 2.7.9
手机系统: iOS
手机系统版本号: iOS 13.4
手机厂商: 苹果
手机机型: iPhone XR
页面类型: vue
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
webview正确加载网页
webview正确加载网页
实际结果:
webview网页404
webview网页404
bug描述:
有个页面是用webview进行动态展示的,url进行的属性绑定,在onload中对url赋值,Android和H5都非常完美,在iOS中云打包就会导致页面404
<template>
<view><web-view :webview-styles="webviewStyles" :src="url"></web-view></view>
</template>
onLoad() {
//获取配置信息
let debugConfig = uni.getStorageSync('debugConfig') || false;
let debugFlag = false;
if (debugConfig) {
debugFlag = debugConfig.debugFlag;
}
//获取骨干车辆信息
let mainCar = uni.getStorageSync('bindHistory') || false;
this.url = `${this.$store.state.webviewUrl}?debugFlag=${debugFlag}&isMainCar=true&local_lng=${this.$store.state.local_lng}&local_lat=${this.$store.state.local_lat}&hotCarId=${mainCar.hotCarId}&contactPhone=${this.global_contactPhone}&authoNumber=${this.global_authoNumber}`;
console.log(this.url);
},
PurityChan (作者)
不是本地,是外网可访问的url,目前用onload会有这个问题,onready好像时好时不好
2020-06-09 21:47
xLzii
回复 PurityChan: 您好,请问你解决了吗?我现在也碰到IOS会报404的问题
2021-10-10 18:53
xLzii
请问有解决方案吗?
2021-10-10 18:55