项目需要在视频上 盖上一层UI,发布到 web / android / ios 三端。
现在的项目 webView / videoPlayer组件始终在最上层,导致UI不能显示。
有没有大神知道该怎么处理 才能让ui显示在视频上?
UI 可以用 Creator 做,Video 在各个平台都要自己适配,放在引擎 GL View 的下层,引擎中需要开启:
cc.macro.ENABLE_TRANSPARENT_CANVAS = true;
然后设置
cc.Camera.main.backgroundColor = cc.color(0, 0, 0, 0);
如果有多个 Camera,每个都要设置
至于视频怎么适配和呈现,就要自己做了
webview 不能旋转,不播放网页声音这个怎么解决
為什麼要那麼複雜