网站建设记在哪个科目,厦门seo大佬,网站未建设的情况说明书,邢台短视频优化最近微信小程序对有视频播放的审核严#xff0c;需要提供“文娱类资质”。而申请这个资质比较繁琐。所以我们在小程序上用web-view做跳转到H5#xff0c;H5使用uniapp编写。这是小程序关于web-view文档说明。https://developers.weixin.qq.com/miniprogram/dev/component/web… 最近微信小程序对有视频播放的审核严需要提供“文娱类资质”。而申请这个资质比较繁琐。所以我们在小程序上用web-view做跳转到H5H5使用uniapp编写。这是小程序关于web-view文档说明。https://developers.weixin.qq.com/miniprogram/dev/component/web-view.html 开发前配置需要到微信公众平台登入小程序的开发管理页面配置业务域名仅支持https 下面直接上代码
小程序wxml页面 小程序js注意这里我们跳转的是h5的页面地址开始调试时真机预览时打开小程序设置“开发调试”这样就不会校验域名。uniapp页面 video idmyVideo refmyVideo :srcpageData.ware_url :mutedfalse:autoplaytrue:http-cache false:show-mute-btntrue:style{width:100%,height:type 2 ? 95rpx: 360rpx}errorTipplaydoPlay pausedoPauseendeddoEnd errorvideoErrorCallback controls/video 这里使用的是uniapp打包成H5然后用nginx配置该工程打包后的页面路径 在调试播放视频这块因ios和android兼容问题调试了很久过程中有出现如下几个问题 5.1、视频设置自动播放ios可以安卓不行已经设置了静音播放 5.2、视频不设置自动播放设置初始播放位置android可以。ios不行点击开始播放后进度条不会变一直停留在开始位置。 5.3、试过用uniapp插件市场上的 x-video、腾讯视频播放器“tcplayer”均不能解决ios和android都能满足 指定视频播放初始位置和自动播放 6.最终还是使用uniapp的“video”组件。利用“play”时间判断是否有在播放。想过业务逻辑可以用“isPause”字段判断当前是否有在播放中 写这边文章是为了有需要的朋友提供一下调试的思路也尽量能避免踩坑和在坑里白耗费时间。我从开始接入web-view到最终确定方案并测试成功花了四天半期中周末占了一天半。不过前面两天是因为我们播放视频的问题一直在ios真机上播放不了还找了各种编码资料最后才发现是这个视频有问题重新下载在上传到七牛解决了。找对思路真的很重要。