Eine Seite verwendet uni.navigateTo, um zu einer internen B-Seite zu springen, die externe Links rendert
URL ist der Dateipfad. Zum Codieren mit encodeURIComponent . Andernfalls ist der Pfad unvollständig
//A页面
tapdetail: function(i) {
let url='http://saas.juwoxing.com/order/newpage/share/article_share.html?id='+i+''
url = encodeURIComponent(url)
uni.navigateTo({
url:'softwendetail/softwendetail?url='+url
})
},
Rendering der Webansicht für den externen Gebrauch
Denken Sie daran, decodeURIComponent zum Dekodieren des empfangenen Pfads zu verwenden . Erkennen Sie das Springen externer Links
//B页面
<template>
<web-view :src="url" :progress="false"></web-view>
</template>
<script>
export default {
data() {
return {
url:'',
title:''
}
},
onLoad(op) {
console.log(op.url)
this.url = decodeURIComponent(op.url);
console.log(this.url)
},
onReady(){//改变标题
uni.setNavigationBarTitle({
title:this.title
})
}
}
</script>