对于在Android浏览器运行游戏出现bgm和音频加载失败的解决办法
rpgmakermv吧
全部回复
仅看楼主
level 10
soloop☜ 楼主
1l度娘
2021年02月25日 11点02分 1
level 10
soloop☜ 楼主
发现了一个加载文件的问题,检查了一下服务器端的日志。
192.168.1.131为我的安卓手机,127.0.0.1为本机电脑环境。
检查后可以看到,两方请求的文件后缀完全不同。
这就是bug的核心部分。
顺着代码顺藤摸瓜找到了在rpg_core.js里9729行的东西:
可以推测,对于ogg Vorbis格式,加密为rpgmvo;m4a为rpgmvm;png则是rpgmvp。
不过由于不知道什么原因,移动端的ogg的扩展名也被识别成了m4a导致请求出错。
把第9730行修改为.rpgmvo应该可以解决问题。
2021年02月25日 11点02分 2
level 10
soloop☜ 楼主
2021年02月25日 11点02分 3
level 10
soloop☜ 楼主
使用该方法时建议将所有的m4a文件转换为ogg并重新添加到RMMV中
2021年02月25日 11点02分 4
level 1
老哥,我想问一下,正确修改“.js”文件的方法是什么?我也遇到“failed to load .m4a”文件的问题了,我看网上一种说的是修改“rpg_managers.js”里面的“return ".ogg"”,一种就是你说的修改“core.js”,但是我把这两个文件从.apk文件中拖出来用记事本修改后再塞回.apk文件里,手机上安装的时候就会显示“安装失败,安装包损坏”之类的。
2021年03月12日 16点03分 5
在www内修改后重新打包,不要解apk
2021年03月26日 02点03分
2021年11月17日 13点11分
@soloop☜ 感谢,确实是先要修改www文件夹内的.js文件后再打包才可以安装
2021年11月17日 14点11分
level 6
老哥,webm的视频文件在手机上无法播放该怎么整。点击触发cg的npc没有反应
2021年03月19日 16点03分 6
尝试转码后重新添加或者用chrome打开
2021年03月26日 02点03分
转码后重新添加到工程中再打包
2021年03月26日 02点03分
level 1
先谢谢楼主,我想请问一下,我把游戏放在服务器上然后用移动设备玩的时候,不能加载出事件里的特效可能是什么原因。有时候会报错,有时候不会,报错就是failed to load effect "flash.xxx"之类的,这个flash特效是在文件夹里的,并且我也没有加密素材,而且这个特效是游戏自带的,不是外部的。 麻烦了,谢谢
2021年03月29日 11点03分 7
感觉这里面有很大的坑,看rmmv官方后续会不会出修复吧,我也不太清楚
2021年04月15日 03点04分
level 1
楼主楼主,我还想问个问题,我把rpg游戏打包成apk后,在手机上运行,movies文件夹里有一套.webm的视频和一套对应的.mp4格式的视频,然后大部分视频在游戏中都可以播放,但是一小部分视频是没法播放的,这一小部分视频主要是那种“会循环播放”的视频,就是那种,如果玩家不长按某键,这个视频或者说这个事件就会自动循环,如果按了某键,这个视频播放完之后就会结束,不会再播放。
但是就是这种视频,我目前手机上不会播放,每次遇到这种视频,会看到游戏制作者的“长按某键结束循环”这种提示,请问这种情况怎么处理呀,是发生什么冲突了吗?
2021年11月18日 00点11分 8
1