我正在使用 Cordova 文件插件在本地文件系统上读取 JSON。除了一些我收到错误的文件外,它工作得很好:
SyntaxError: Unexpected EOF
Run Code Online (Sandbox Code Playgroud)
这些文件可能有错误的字符,我需要修复它们,但我的问题不存在。我的问题是插件记录了错误(在 javascript 端)但从不调用任何错误回调!!!
当我调试并逐步执行时,在 javascript 方面,我到达 FileReader.js 中的 exec() 命令,然后我在 ObjectiveC 中逐步执行,看起来完全没问题,但是当 ObjectiveC 返回时,结果返回sendPluginResult,我在 javascript 控制台中收到此错误消息,并且没有抛出错误回调....
有人经历过吗?任何想法来捕捉错误?
非常感谢。