- 公司有个要求就是做一个二维码印在名片上,然后让客户扫码就能自动播放视频。
解决思路也是先做好,然后在草料二维码那生成即可。- 问题就是我们的后台没有做url啊 !
- 解决方案一:
在七牛云那上传视频,然后用获取到url,这问题也花了我自己半个小时左右的注册和审核。做出来了,领导不同意。因为七牛云那只是免费给你存30天,后续要收费。 - 解决方案二:
上传到56视频上,有方案解决视频的广告功能。但是貌似flash格式的,此方案行不能。 - 解决方案三:
上传到优酷,B站,头条号的西瓜视频上:
代码如下
<video id="myVideo" class="fullScreen" preload="auto" x-webkit-airplay="allow" x5-video-player-type="h5"
x5-video-player-fullscreen="true" x5-video-orientation="portrait" playsinline webkit-playsinline controls=""
autoplay="true" tabindex="2" name="media" allowfullscreen="true" allownetworking="all">
<source
src="http://mpvideo.qpic.cn/0bf2peansaaa7eae26giojpva6od3f4qbwia.f10003.mp4?dis_k=3bd19d3db1b3e862a1fb45ec1589750e&dis_t=1607064985&vid=wxv_1633907329974730755&format_id=10003"
type="video/mp4">
</video>
<!-- https://v.youku.com/v_show/id_XNDk5MzE3NjUxMg==.html -->
<!-- <iframe height=498 width=510 src='https://player.youku.com/embed/XNDk5MzE3NjUxMg=='
frameborder=0 'allowfullscreen'></iframe> -->
<!-- <iframe class="fullScreen" frameborder="0" allowfullscreen
src="https://www.ixigua.com/iframe/6901932464516629005?autoplay=0&startTime=0"> </iframe> -->
<!-- <video class="fullScreen" autoplay="true" tabindex="2" type="application/x-shockwave-flash" mediatype="video"
allowfullscreen="true" allownetworking="all" crossorigin="anonymous"
src="https://www.bilibili.com/video/BV1Wy4y1y7dW"></video> -->
<script src="http://res.wx.qq.com/open/js/jweixin-1.4.0.js"></script>
<script>
var myVideo = document.getElementById("myVideo");
myVideo.play();
document.addEventListener(
"WeixinJSBridgeReady",
function () {
myVideo.play();
},
false
);
document.addEventListener(
"YixinJSBridgeReady",
function () {
myVideo.play();
},
false
);
</script>
B站上的在网页上还行,但是在微信上加载慢。最后还是西瓜视频的给力。
总的来说这些方案都用不上,真是气死人了。因为微信不知道用了什么浏览器,自动播放不了。autoplay加在哪里都不管用。最后就是发布到公众号上。通过公众号上能自动播放。真的想不明白,调用微信公众号自己的url也不能自动播放,还真是够恶心的!