<template>
	<page-meta :page-style="themeColor"></page-meta>
	<view :style="themeColor">
		<view class="iconfont iconshang navigate-back" @click="navigateBack"></view>
		<web-view :src="src"></web-view>

		<!-- #ifdef MP-WEIXIN -->
		<!-- 小程序隐私协议 -->
		<privacy-popup ref="privacyPopup"></privacy-popup>
		<!-- #endif -->
	</view>
</template>

<script>
// #ifdef MP-WEIXIN
import privacyPopup from '@/components/wx-privacy-popup/privacy-popup.vue';
// #endif

export default {
	components: {
		// #ifdef MP-WEIXIN
		privacyPopup
		// #endif
	},
	data() {
		return {
			src: ''
		};
	},
	onLoad(option) {
		this.src = decodeURIComponent(option.src);
	},
	methods: {
		navigateBack() {
			uni.navigateBack({
				delta: 1
			});
		}
	}
};
</script>

<style lang="scss">
.navigate-back {
	position: absolute;
	top: 34rpx;
	left: 34rpx;
	z-index: 5;
	font-size: $font-size-toolbar;
}
</style>
