不要有127 localhost访问,配置nginx 开发加上白名单 192.xxx, 然后换192访问后台就好了 一开始通过 const fs = wx.getFileSystemManager(); 去判断有没有文件,目录,没有则创建一个,结果根本建不完,你见log1,2,3,后边又提示4,5。。。思路就错了
open 'wxfile://ad/interstitialAdExtInfo.txt报错?苹果真机调试不会报错,安卓会 error occurs:no such file or directory, open 'wxfile://ad/interstitialAdExtInfo.txt' p @ VM75:407 (anonymous) @ VM75:407 emit @ node:events:512 emitErrorNT @ node:internal/streams/destroy:151 emitErrorCloseNT @ node:internal/streams/destroy:116 processTicksAndRejections @ node:internal/process/task_queues:82 error occurs:no such file or directory, access 'wxfile://usr/miniprogramLog/' p @ VM75:407 (anonymous) @ VM75:407 (anonymous) @ node:fs:181 error occurs:no such file or directory, access 'wxfile://usr/miniprogramLog/log1'
03-19 onLaunch: function (options) { // ...... const fs = wx.getFileSystemManager(); const logDirPath = `${wx.env.USER_DATA_PATH}/miniprogramLog`; const logFiles = ['log1', 'log2', 'log3', 'log4']; // 创建目录 fs.access({ path: logDirPath, success: () => { console.log('Directory exists'); this.checkAndCreateFiles(fs, logDirPath, logFiles); }, fail: () => { console.log('Directory does not exist, creating it'); fs.mkdir({ dirPath: logDirPath, success: () => { console.log('Directory created successfully'); // 正确传递参数 this.checkAndCreateFiles(logDirPath, logFiles); }, fail: err => { console.error('Failed to create directory', err); } }); } }) }, //.......
真机调试一直报错 no such file or directory, access ?本地测试没有问题,真机调试一直报错 VM61:241 error occurs:ENOENT: no such file or directory, access '/storage/emulated/0/Android/data/com.tencent.mm/MicroMsg/wxanewfiles/7aa4b87a5745cb4ba620783bdc762db2/miniprogramLog/log2' 本地测试可以写入数据到数据库,真机调试报错,且不能将数据写入数据库
03-19 onLaunch: function (options) { // ...... const fs = wx.getFileSystemManager(); const logDirPath = `${wx.env.USER_DATA_PATH}/miniprogramLog`; const logFiles = ['log1', 'log2', 'log3', 'log4']; // 创建目录 fs.access({ path: logDirPath, success: () => { console.log('Directory exists'); this.checkAndCreateFiles(fs, logDirPath, logFiles); }, fail: () => { console.log('Directory does not exist, creating it'); fs.mkdir({ dirPath: logDirPath, success: () => { console.log('Directory created successfully'); // 正确传递参数 this.checkAndCreateFiles(logDirPath, logFiles); }, fail: err => { console.error('Failed to create directory', err); } }); } }) }, checkAndCreateFiles: function(fs, logDirPath, logFiles) { logFiles.forEach(logFile => { const logFilePath = `${logDirPath}/${logFile}`; fs.access({ path: logFilePath, success: () => { console.log(`${logFile} exists`); }, fail: () => { console.log(`${logFile} does not exist, creating it`); fs.writeFile({ filePath: logFilePath, data: '', success: res => { console.log(`${logFile} created successfully`); }, fail: err => { console.error(`Failed to create ${logFile}`, err); } }); } }); }); }, //.......
真机调试一直报错 no such file or directory, access ?本地测试没有问题,真机调试一直报错 VM61:241 error occurs:ENOENT: no such file or directory, access '/storage/emulated/0/Android/data/com.tencent.mm/MicroMsg/wxanewfiles/7aa4b87a5745cb4ba620783bdc762db2/miniprogramLog/log2' 本地测试可以写入数据到数据库,真机调试报错,且不能将数据写入数据库
03-19 onLaunch: function (options) { this.checkLoginStatus(); const fs = wx.getFileSystemManager(); const logDirPath = `${wx.env.USER_DATA_PATH}/miniprogramLog`; const logFiles = ['log1', 'log2', 'log3', 'log4']; // 创建目录 fs.access({ path: logDirPath, success: () => { console.log('Directory exists'); this.checkAndCreateFiles(fs, logDirPath, logFiles); }, fail: () => { console.log('Directory does not exist, creating it'); fs.mkdir({ dirPath: logDirPath, success: () => { console.log('Directory created successfully'); // 正确传递参数 this.checkAndCreateFiles(logDirPath, logFiles); }, fail: err => { console.error('Failed to create directory', err); } }); } }) }, checkAndCreateFiles: function(fs, logDirPath, logFiles) { logFiles.forEach(logFile => { const logFilePath = `${logDirPath}/${logFile}`; fs.access({ path: logFilePath, success: () => { console.log(`${logFile} exists`); }, fail: () => { console.log(`${logFile} does not exist, creating it`); fs.writeFile({ filePath: logFilePath, data: '', success: res => { console.log(`${logFile} created successfully`); }, fail: err => { console.error(`Failed to create ${logFile}`, err); } }); } }); }); }, app.js
真机调试一直报错 no such file or directory, access ?本地测试没有问题,真机调试一直报错 VM61:241 error occurs:ENOENT: no such file or directory, access '/storage/emulated/0/Android/data/com.tencent.mm/MicroMsg/wxanewfiles/7aa4b87a5745cb4ba620783bdc762db2/miniprogramLog/log2' 本地测试可以写入数据到数据库,真机调试报错,且不能将数据写入数据库
03-19 onLaunch: function (options) { this.checkLoginStatus(); const fs = wx.getFileSystemManager(); const logDirPath = `${wx.env.USER_DATA_PATH}/miniprogramLog`; const logFiles = ['log1', 'log2', 'log3', 'log4']; // 创建目录 fs.access({ path: logDirPath, success: () => { console.log('Directory exists'); this.checkAndCreateFiles(fs, logDirPath, logFiles); }, fail: () => { console.log('Directory does not exist, creating it'); fs.mkdir({ dirPath: logDirPath, success: () => { console.log('Directory created successfully'); // 正确传递参数 this.checkAndCreateFiles(logDirPath, logFiles); }, fail: err => { console.error('Failed to create directory', err); } }); } }) }, checkAndCreateFiles: function(fs, logDirPath, logFiles) { logFiles.forEach(logFile => { const logFilePath = `${logDirPath}/${logFile}`; fs.access({ path: logFilePath, success: () => { console.log(`${logFile} exists`); }, fail: () => { console.log(`${logFile} does not exist, creating it`); fs.writeFile({ filePath: logFilePath, data: '', success: res => { console.log(`${logFile} created successfully`); }, fail: err => { console.error(`Failed to create ${logFile}`, err); } }); } }); }); }, app.js
真机调试一直报错 no such file or directory, access ?本地测试没有问题,真机调试一直报错 VM61:241 error occurs:ENOENT: no such file or directory, access '/storage/emulated/0/Android/data/com.tencent.mm/MicroMsg/wxanewfiles/7aa4b87a5745cb4ba620783bdc762db2/miniprogramLog/log2' 本地测试可以写入数据到数据库,真机调试报错,且不能将数据写入数据库
03-19这个问题解决了么?@Tummy @如果你也听说
安卓蓝牙连接设备问题,返回错误码10003,10008,10012- 当前 Bug 的表现(可附上截图) [图片] [图片] - 开启蓝牙,定位等权限,搜索到设备后,点击开始连接设备, 1.第一次连接5S内返回结果10003或10008(大概率出现), 2.进行重连,很久才返回连接结果(重连大部分情况还是10003或者10012,偶尔会成功) 3.断开连接 由于属于蓝牙开门交互,从点击到返回开门结果耗时很久,用户体验感差。 ios相对正常 搜索了社区内很多相关问题,官方建议如下: 1.成对调用creat和close(是成对调用) 2.增加延时(在每次建立连接都延时了500ms,且每个api调用都加了500ms延时) 3.建立连接时延长超时时间,官方默认为20s,就算我设置到30s也还是会出现上面所说情况,且会给用户超时的感觉 由于要与设备交互,无法提供可复现片段,如果需要上传日志,请官方回复我,谢谢! 体验版appid wx676081835d81e1b2
2019-08-23https://blog.csdn.net/fk_bendan/article/details/84135802 Android OS < 6.0: mBluetoothDevice.connectGatt(context, false, callback); Android OS >= 6.0: mBluetoothDevice.connectGatt(context, false, callback, BluetoothDevice.TRANSPORT_LE); @官方, 你们是这样的么?
android 微信小程序蓝牙报10003问题?createBLEConnection:fail:connection fail status:133 createBLEConnection:fail:connection fail status:62 华为p9 后边的status 133/62 分别代表的意思是?
2019-08-21