小程序
小游戏
企业微信
微信支付
扫描小程序码分享
我在使用web-view加载网页时,还未成功显示网页之前,会显示一个白色的背景,这个应该是web-view的默认背景颜色,我如何修改
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
解决了,使用cover-view覆盖住web-view,等待bindload后,隐藏cover-view就行了
<view> <web-view src="{{src}}" bindload="onWebLoad" binderror="onWebLoad"/> <cover-view class="loading-view" wx:if="{{isLoadingVisiable}}"></cover-view> </view> .loading-view { position: fixed; z-index: 99999; width: 100%; height: 100%; top: 0; left: 0; background-color: #ededed; }
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
给web-view页面对应的wxss 添加page 选择器设置背景
page { background: #ff6600; }
截图
本回答由AI生成,可能已过期、失效或不适用于当前情形,请谨慎参考
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
解决了,使用cover-view覆盖住web-view,等待bindload后,隐藏cover-view就行了
<view> <web-view src="{{src}}" bindload="onWebLoad" binderror="onWebLoad"/> <cover-view class="loading-view" wx:if="{{isLoadingVisiable}}"></cover-view> </view> .loading-view { position: fixed; z-index: 99999; width: 100%; height: 100%; top: 0; left: 0; background-color: #ededed; }
给web-view页面对应的wxss 添加page 选择器设置背景
page { background: #ff6600; }
截图