微信小游戏,在游戏内播放视频,控制按钮在视频上。

平台 微信小游戏 cocosCretor 3.5.2 ;
1.需求是 使用 微信的 API 播放视频, 播放本地的视频。
2.自己的控制按钮(暂停 快进 停止 关闭) 放在视频上 。
在网上查了一天,都是 一些陈年旧问,也没有解决的办法。
总结出来的一些观点就是: 播放不了本地的。 微信官方的也没找到具体的参考。
请creator官方站出来给个指引,demo 最好。

之前有试过,得出目前微信小游戏不支持播放本地视频的结论。可能现在也是如此。

微信小游戏文档中有这个属性,或许可以利用这个属性实现第二个需求:

https://developers.weixin.qq.com/minigame/dev/api/media/video/wx.createVideo.html

1赞


这句话让人费解:
我的理解是: underGameView 设置成true ,微信的视频就在 cocos的界面之下(看不到了); 然后设置 cocos的Canvas 半透明 所以又能看到视频了,是这个意思?
这样写?没啥用。
let canvas = game.canvas;
canvas.getContext(‘webgl’, { alpha: true })

确实隐藏了没用,有解决了吗

上下文创建过就没法修改了

同问有人试过解决方案么?可以修改 Cocos 画布背景为透明么(例如隐藏所有节点)?