小程序
小游戏
企业微信
微信支付
扫描小程序码分享
ios无法播放视频,android手机可以播放,视频格式为mp4
8 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
请确认下视频url链接是否能在苹果自带的浏览器上正常播放。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
播放视频的路径 是不是中文的 如果是中文的就要改一下
说了一大堆,依然无法解决这个问题啊。可以直接在ios浏览器里播放的视频就是无法在小程序里播放
请问解决了么?我的也没法播放。IOS浏览器可以放,IOS小程序不能放。
我与遇到了同样的问题,MP4格式的视频小程序ios无法播放,android手机可以播放,而在微信开发工具里面只能播放声音。
解决方法:在线重新转换视频https://convertio.co/zh/video-converter/,重新转换mp4格式,选择压缩级别4.0,转换前为1.45m转换后832kb
ios有一些视频的压缩等级不够的话,是播放不了的,要人工压缩,参照https://www.jianshu.com/p/31f0593496ef
请问最后怎么解决的
麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
wxml文件:
<view class="all">
<video id='videoId' class='video' src="{{videoUrl}}" controls></video>
</view>
js文件:
onLoad: function (option) {
that = this;
wx.setNavigationBarTitle({
title: "视频"//页面标题为路由参数
});
var resourceId = option.resourceId;
var videoUrl = AIRequest.getAIImageSrc(resourceId, 50000);
that.setData({
videoUrl: videoUrl
console.log(videoUrl);
},
onShow: function(){
wx.createVideoContext('videoId', that).play();
}
ios也并非所有的视频不能播放,比如官方demo链接的视频可以播放,
https://img.chuangxiaozhu.com/adv/mp4/xiaozhujieshao.mp4,这个视频链接也能播放,只是放在我们服务器上的视频播放不了,我们服务器用的https, 有CA证书,这是什么问题呢
具体的报错信息是什么?
麻烦提供一下这种格式的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),并提供确切的视频链接
视频路径为:https://117.139.166.27:15443/pincard/card/aifile/downloadImage?fileId=5cd238b05a1eb7d1751069ea&serviceId=50000或
https://eccard.pinnenger.com:15443/pincard/card/aifile/downloadImage?fileId=5cd238b05a1eb7d1751069ea&serviceId=50000,该视频android可以播放,ios无法播放
代码片段: https://developers.weixin.qq.com/s/uINPOemv7P8A
这个视频直接在iOS上打开也是无法播放的哈,请自查一下
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
请确认下视频url链接是否能在苹果自带的浏览器上正常播放。
播放视频的路径 是不是中文的 如果是中文的就要改一下
说了一大堆,依然无法解决这个问题啊。可以直接在ios浏览器里播放的视频就是无法在小程序里播放
请问解决了么?我的也没法播放。IOS浏览器可以放,IOS小程序不能放。
我与遇到了同样的问题,MP4格式的视频小程序ios无法播放,android手机可以播放,而在微信开发工具里面只能播放声音。
解决方法:在线重新转换视频https://convertio.co/zh/video-converter/,重新转换mp4格式,选择压缩级别4.0,转换前为1.45m转换后832kb
ios有一些视频的压缩等级不够的话,是播放不了的,要人工压缩,参照https://www.jianshu.com/p/31f0593496ef
请问最后怎么解决的
麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
wxml文件:
<view class="all">
<video id='videoId' class='video' src="{{videoUrl}}" controls></video>
</view>
js文件:
onLoad: function (option) {
that = this;
wx.setNavigationBarTitle({
title: "视频"//页面标题为路由参数
});
var resourceId = option.resourceId;
var videoUrl = AIRequest.getAIImageSrc(resourceId, 50000);
that.setData({
videoUrl: videoUrl
});
console.log(videoUrl);
},
onShow: function(){
wx.createVideoContext('videoId', that).play();
}
ios也并非所有的视频不能播放,比如官方demo链接的视频可以播放,
https://img.chuangxiaozhu.com/adv/mp4/xiaozhujieshao.mp4,这个视频链接也能播放,只是放在我们服务器上的视频播放不了,我们服务器用的https, 有CA证书,这是什么问题呢
具体的报错信息是什么?
麻烦提供一下这种格式的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),并提供确切的视频链接
视频路径为:https://117.139.166.27:15443/pincard/card/aifile/downloadImage?fileId=5cd238b05a1eb7d1751069ea&serviceId=50000或
https://eccard.pinnenger.com:15443/pincard/card/aifile/downloadImage?fileId=5cd238b05a1eb7d1751069ea&serviceId=50000,该视频android可以播放,ios无法播放
代码片段: https://developers.weixin.qq.com/s/uINPOemv7P8A
这个视频直接在iOS上打开也是无法播放的哈,请自查一下