问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小游戏 Bug FileSystemManager.readFileSync 客户端 6.7.3 2.4.0
- 当前 Bug 的表现(可附上截图)
FileSystemManager 只能读取 .json 文件,不能读取 .js 文件
- 预期表现
有两个文件,都在工程根目录下,即game.json和game.js。
使用API FileSystemManager.readFileSync 可以读取 game.json 和 game.js内容
- 复现路径
工程根目录下,放置 a.json 和 b.js
按 Demo 代码,进行读取
- 提供一个最简复现 Demo
var fileManager = wx.getFileSystemManager();
// ok
let gameJson = fileManager.readFileSync("game.json", "utf-8");
console.log('[json]', gameJson);
// error
var gameJs = fileManager.readFileSync('game.js', 'utf-8');
console.log('[js]', gameJs);
微信小程序开发问题解答
微信小程序开发者回答:
JS文件编译时会进行处理,不支持使用文件接口读取。
微信小程序开发者回答:
明白了,谢谢~
微信小程序开发者回答:
麻烦给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),我们定位下问题
微信小程序开发者回答:
帖子 最简复现Demo里就是代码片段
本文网址:http://www.91bianli.com/weixinxiaochengxu/35525.html