今天在真机上运行突然控制台出现这个错误,请问怎么回事呢?
今天在真机上运行突然控制台出现这个错误,请问怎么回事呢?
该错误通常由文件路径处理不当引起。"os error 3" 表示系统找不到指定路径,而 "Cannot create property 'code' on string" 说明代码错误地将字符串错误消息当作对象处理(尝试添加 'code' 属性)。
在 uni-app x 真机运行环境中:
/sdcard/Android/data/包名/apps/AppID/www/;iOS: 沙盒/Documents/uni-app-x/apps/AppID/www/) 解决方案:
uni.getSystemInfoSync())获取正确路径 参考文档:文件系统-本地磁盘文件
特别注意真机运行时路径大小写敏感问题,建议统一按大小写敏感原则处理路径。