ofuJD5viQN_Dgj9NowZyHd7TsD7g Asmodai 也有可能你的插件目录不是默认的目录,这导致url无法直接访问(右键可拖动游戏窗口【非浏览器窗口】部分,选择在浏览器中打开)如果提示网站未找到之类的或者js,css加载不出来之类的应该就是我说的这种情况,如果是这样的,去github中把项目下载下来,替换插件里面的文件ctrl+f5刷新试试,新版的URL机制改了就是为了防止这种情况的
Asmodai Uncaught TypeError: Cannot read property 'load' of null at h.emulate (VM121 jsnes.min.js:1) at o.frame (VM121 jsnes.min.js:1) at ScriptProcessorNode.audio_callback (VM124 nes-embed.js:42) 谷歌浏览器F12 里面一直报错
ofuJD5viQN_Dgj9NowZyHd7TsD7g Asmodai 报错的问题解决了,服务器php之类的对插件的影响只有nes文件直链这一块(可以发个你服务器上的一个nes文件属性页里的直链给我测试下),剩下的问题是浏览器这块,我用的是火狐浏览器,谷歌浏览器我不确定,后面我测试下(或者你用谷歌浏览器试试我搭建的能不能玩:点我打开)
ofuJD5viQN_Dgj9NowZyHd7TsD7g Asmodai 你在github上get下最新版到服务器,直接克隆项目,然后在kodbox里面,双击打开nes文件,看看不能玩,如果弹出的窗口是问你打开方式,那就按ctrl+f5刷新,kodbox不知道为什么插件里获取的直链在没有登录kodbox的浏览器上打不开,我刚才试了下自己上面发的游戏外链在Edge上确实打不开,而且也报错和你说的一样,不过在Edge登录kodbox后那个游戏外链就可以打开了,报错的原因就是链接后面编码过的游戏直链无法下载游戏,nes.js无法获取到游戏rom文件,却又没有容错、处理的机制,所以就一直报错,游戏一直打不开
ofuJD5viQN_Dgj9NowZyHd7TsD7g Asmodai 如果还是不行,你双击nes文件弹出窗口后,右键可拖动的部分,选择浏览器中打开,然后把后面编码的部分用base64解码,然后把解码后的链接在相同的浏览器中打开,看看会不会提示下载nes文件
ofuJD5viQN_Dgj9NowZyHd7TsD7g lht666 KodBox的话 http://doc.kodcloud.com/#/api/php?id=mvc%e7%bb%93%e6%9e%84 这个官方文档里面很多都不准确,更多还是要参考其他的插件。