1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- <template>
- <view class="page">
- <web-view :webview-styles="webviewStyles" :src="webUrl"></web-view>
- </view>
- </template>
- <script>
- export default {
- data() {
- // 页面数据变量
- return {
- webUrl: ''
- }
- },
- onPageScroll(e) {
- },
- // 监听 - 页面每次【加载时】执行(如:前进)
- onLoad(params) {
- let r = Math.random()
- this.webUrl = params.url ? `${unescape(params.url)}?r=${r}` : `https://h5.fangpiaovip.com?r=${r}`
- // this.webUrl = params.url ? `${params.url}?r=${r}` : `https://h5.fangpiaovip.com?r=${r}`
- },
- // 监听 - 页面【首次渲染完成时】执行。注意如果渲染速度快,会在页面进入动画完成前触发
- onReady() {
-
- },
- // 监听 - 页面每次【显示时】执行(如:前进和返回) (页面每次出现在屏幕上都触发,包括从下级页面点返回露出当前页面)
- onShow() {
- },
- // 监听 - 页面每次【隐藏时】执行(如:返回)
- onHide() {},
- // 监听 - 页面触底部
- onReachBottom() {},
- // 监听 - 窗口尺寸变化(仅限:App、微信小程序)
- onResize() {},
- // 监听 - 点击右上角转发时
- onShareAppMessage(options) {},
- // 监听 - 页面创建时
- created() {},
- // 函数
- methods: {
- },
- // 监听器
- watch: {},
- // 计算属性
- computed: {}
- };
- </script>
- <style lang="scss" scoped>
- .page {
- min-height: calc(100vh);
- }
- </style>
|