iOS端不能播放视频,点击播放就全屏黑了,android端可以正常播放,请大神指点一下,谢谢;
这个看你怎么用的,ios和android的web端,确实表现不一样。。。。坑踩踩就过去了
我发现官方的demo在ios上也不能播放,官方大神能出来解决一下吗
我这边测试是可以播放的啊,你用的什么设备测试的?
你是不是也遇到同样的问题了,在iOS上不能播放视频。
我用iphone 6(ios 10.3) 和 iphone 6 plus(ios 10.2)都不行;还是只有REMOTE的可以播放
ios 项目Url: http://apis.edzhly.com/cocos/ios.zip
cordova 我不知道是什么鬼,但是我用 creator 导出的,直接用 xcode 运行没问题。你最好去 cordova 的论坛上面问一下。
我发现真正的问题所在了,我用cocos creator构建发布为web-mobile,然后放在iOS原生的webview里,video视频不能播放:
图1:video里有
这次我没有使用cordova,是用OC做了一个webview,webview内容是cocos creator生成的web-mobile;
你如果是使用的 OC 的 webview,你需要给 webview 赋值一个属性
yourwebview.allowsInlineMediaPlayback = YES;
这个属性只是内嵌播放也就是inline,我现在是不能播放,就是说在webview里VideoPlayer不能播放Resource Type:LOCAL视频,只能播放Resource Type:REMOTE视频,你可以再复现一下,一个iOS webview放web-mobile就复现出来,谢谢。
我用 creator 的 native 的 webview,里面放的creator 的 web-mobile,可以播放啊。
你试试我这个配方?
要说不能播放,也太奇怪了。这个 VideoPlayer 控件那么多人在用。。。
直接构建iOS是可以播放的,构建为web-mobile放在webview里就不行了,我们公司是用webview方式做的。
用webview的性能怎样?
现在手机性能强,webview资料都放手机本地没有问题的,再说了公司为了节约成本选择web的也不少,毕竟不用要那么多原生android和iOS开发人员了
我知道啊,我说用 creator 的 webview + creator 的 web-mobile 可以跑呀,你试试

