<template> <web-view class="web-view" :webview-styles="webviewStyles" :src="url" :style="{width: windowW + 'px', height: windowH + 'px'}"></web-view> </template> <script> // +---------------------------------------------------------------------- // | CRMEB [ CRMEB赋能开发者,助力企业发展 ] // +---------------------------------------------------------------------- // | Copyright (c) 2016~2025 https://www.crmeb.com All rights reserved. // +---------------------------------------------------------------------- // | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权 // +---------------------------------------------------------------------- // | Author: CRMEB Team <admin@crmeb.com> // +---------------------------------------------------------------------- import { mapGetters } from "vuex"; export default { computed: mapGetters(['chatUrl']), data() { return { windowH: 0, windowW: 0, webviewStyles: { progress: { color: 'transparent' } }, url: '' } }, onLoad(option) { this.url = this.chatUrl; try { const res = uni.getSystemInfoSync(); this.windowW = res.windowWidth; this.windowH = res.windowHeight; } catch (e) { // error } } } </script>