Uni-App Jump Externer Link

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>

 

Guess you like

Origin blog.csdn.net/weixin_44285250/article/details/115479522