收藏
回答

关于新版本开发工具运行提示readFile:fail Parameter check error

框架类型 问题类型 操作系统 工具版本
小游戏 Bug macOS 1.06.2503290

使用cocos3.8.0导出的微信小游戏使用 1.06.2412040版本模拟器游戏正常,上传为测试版本时手机上卡在启动页,想真机调试但提示不支持。所以升级开发工具版本到1.06.2503290后在开发者工具中就会提示以下一堆相关的错误,请问有什么解决方案吗?

readFile:fail Parameter check error:

parameter.encoding 字段需为 'ascii' | 'base64' | 'binary' | 'hex' | 'latin1' | 'ucs-2' | 'ucs2' | 'utf-16le' | 'utf-8' | 'utf16le' | 'utf8' Error: readFile:fail Parameter check error:

parameter.encoding 字段需为 'ascii' | 'base64' | 'binary' | 'hex' | 'latin1' | 'ucs-2' | 'ucs2' | 'utf-16le' | 'utf-8' | 'utf16le' | 'utf8'

    at Object.fail (http://127.0.0.1:28955/game/web-adapter.js:3065:105)

    at Object.t (http://127.0.0.1:28955/game/__dev__/WAGameSubContext.js:1:158888)

    at Function.v.<computed> (http://127.0.0.1:28955/game/__dev__/WAGame.js:1:1459399)

    at p (http://127.0.0.1:28955/game/__dev__/WAGame.js:1:199128)

    at Object.fail (http://127.0.0.1:28955/game/__dev__/WAGame.js:1:199571)

    at http://127.0.0.1:28955/game/__dev__/WAGame.js:1:583520

    at oe (http://127.0.0.1:28955/game/__dev__/WAGame.js:1:583672)

    at http://127.0.0.1:28955/game/__dev__/WAGame.js:1:583867

    at r (http://127.0.0.1:28955/game/__dev__/WAGame.js:1:577184)

    at s (http://127.0.0.1:28955/game/__dev__/WAGame.js:1:116375)

回答关注问题邀请回答
收藏

3 个回答

  • 努力拼搏
    努力拼搏
    05-20

    我解决了,你添加以下代码ensureEncoding: function (filepath) { if (!filepath) return 'binary'; },然后在readfile方法的参数修改为encoding: e || this.ensureEncoding(t)就可以了

    05-20
    有用 1
    回复 3
    • sindorei
      sindorei
      05-24
      大佬 这个添加在哪啊
      05-24
      回复
    • IT学思想
      IT学思想
      06-02
      给力!
      06-02
      回复
    • 泽 托卡马克 学
      泽 托卡马克 学
      星期二 12:31回复sindorei
      在web-adapter.js添加和修改就可以,我试过了,ok的
      星期二 12:31
      回复
  • IT学思想
    IT学思想
    星期二 09:39

    是微信这边改 还是 cocos这边改?请微信官方同学回复一下,谢谢

    星期二 09:39
    有用
    回复
  • tomy
    tomy
    05-20

    今天遇到同样问题了。我是cocos 3.8.6编译的项目。在老版本的微信开发者工具里面能正常的测试预览,今天心血来潮去点击了开发者工具的自动升级,好了,现在编译都通过不了了。报同样的错误

    05-20
    有用
    回复
登录 后发表内容