对CCC开发团队一些建议

videoplayer ios端嵌入播放都没搞定,那这个组件在ios上就是废品!加两个属性都能搞定的事,都不愿意做…我也很伤心!

加两个属性的事情你们很容易干,但是引擎这边来做,却要考虑很多东西,最主要的就是跨平台的实现。

我们还是webview的方式来做的,webview不能播放本地视频,还是希望引擎组能改进这个viewplayer组件;
另外加上webkit-playsinline=“true” playsinline="true"这两个属性,对android和web貌似不会有什么影响.

如果是 web 的 videoPlayer添加这两个属性,可以考虑在 1.5 添加。

iOS端还需要添加一个属性AllowInlineMediaPlayback=true,这样移动端就没什么问题了,请子龙山人都帮忙加上,谢谢.

我就想问问,什么时候能成为creator的付费用户呢

这两个属性会对 Android 有什么影响么?

更新一下,刚才h5的video元素没有显示出来;
不会对web和android产生任何影响
<!-video id=“video” onclick=“showControl()” webkit-playsinline=“true” playsinline=“true”>
<!-source type=“audio/mp4” src=“videos/11.mp4”>
<!-/video>
这样看就比较容易明白了;
上面这个h5 video元素,配合iOS这个属性AllowInlineMediaPlayback=true使用,

AllowInlineMediaPlayback 这个属性是给 OC 的 webview 用的吧?

http://stackoverflow.com/questions/3699552/html5-inline-video-on-iphone-vs-ipad-browser

是的,在cocos creator里能使用吗?

这两个东西好加,1.5 加上去就行了。

非常感谢!大伙坐等1.5版本了。

我给 videoplayer 的 web 版本加了 playsinline 和 webkit-playsinline 属性,点击播放的时候闪一下就没有了。知道是什么原因不?

使用 iOS 9.3.2 测试,加了 playsinline 播放的时候也还是进入全屏了。测试浏览器 safari

update:

safari 一定会全屏播放,这个没办法。

不过在 native 的 webview 里面可以 inline,感谢提供的建议。

https://segmentfault.com/a/1190000008782550
https://aotu.io/notes/2017/01/11/mobile-video/
Ios可以inline的 不过有些好像不行 我当时做项目的时候大部分没问题 在安卓上的话x5有个同层播放器可以参考下这个

能解决原生平台的问题就可以,我们公司是做学生教育的,很多地方会用的视频播放,坐等新版本。

原生的解决了。web 的暂时也不想去弄。

从大学就开始接触cocos 一步步走来一直没放弃,但是最近确实太多问题弄得人难受,热更新这一块真的很难受,每次更新都有一大片的代码更新(project.js),感觉很不舒服,重启的问题也是。还是希望cocos能多加点油,毕竟有一批人一直在等着,跟随着你们

遇到了,折腾好几天了!整个人要崩溃了!

渲染不是提交给gpu去渲染么,gpu本来就是多线程渲染。
逻辑没执行完怎么能去渲染,你写的update函数没执行完就去渲染,那怎么保证结果是正确的?
不要拿着解耦这个锤子看什么都是钉子