帖子
帖子
用户
博客
课程
123下一页
返回列表 发新帖
380
帖子
4
勋章
6
Y币
写入和读取是同样的编码吗?

你用模块读取看正常吗
380
帖子
4
勋章
6
Y币
是string 类型吗
TuT..... · 2022-9-8 15:50用其他的值不会改变,就input获取的就会这样
127
帖子
2
勋章
3324
Y币
读取的数据会变长,但没显示,试过用toString()也不行
技术咨询-F · 2022-9-8 17:21写入和读取是同样的编码吗?

你用模块读取看正常吗
127
帖子
2
勋章
3324
Y币
读取到的文件长度是10,但是我存入的长度是4
技术咨询-F · 2022-9-8 17:21写入和读取是同样的编码吗?

你用模块读取看正常吗
380
帖子
4
勋章
6
Y币
你存入固定字符串测试没问题? 如 '测试1234地址'
TuT..... · 2022-9-8 17:53读取到的文件长度是10,但是我存入的长度是4
127
帖子
2
勋章
3324
Y币
固定字符串也是乱码了
var fs = api.require('fs');
        fs.createFile({
            path: 'fs://door/D1.txt'
        }, function (ret, err) {
            if (ret.status) {
                var fs = api.require('fs');
                fs.writeByLength({
                    path: 'fs://door/D1.txt',
                    content: '测试1234地址',
                    place: {
                        start: 0,
                        strategy: -1
                    }
                }, function (ret, err) {
                    if (ret.status) {
                        api.toast({
                            msg: '設置成功',
                            duration: 2000,
                            location: 'bottom'
                        });
                    } else {
                        api.toast({
                            msg: '設置失敗',
                            duration: 2000,
                            location: 'bottom'
                        });
                    }
                });
            } else {
                var fs = api.require('fs');
                fs.writeByLength({
                    path: 'fs://door/D1.txt',
                    content: '测试1234地址',
                    place: {
                        start: 0,
                        strategy: -1
                    }
                }, function (ret, err) {
                    if (ret.status) {
                        api.toast({
                            msg: '設置成功',
                            duration: 2000,
                            location: 'bottom'
                        });
                    } else {
                        api.toast({
                            msg: '設置失敗',
                            duration: 2000,
                            location: 'bottom'
                        });
                    }
                });
            }
        });
技术咨询-F · 2022-9-8 17:57你存入固定字符串测试没问题? 如 '测试1234地址'
380
帖子
4
勋章
6
Y币
不要用手机打开文件,用fs读方法

手机软件如果默认编码格式和fs的不一致,那肯定乱码了
TuT..... · 2022-9-9 09:39固定字符串也是乱码了
var fs = api.require('fs');
        fs.createFile({
127
帖子
2
勋章
3324
Y币
那为什么我别的页面创建修改都不会乱码
技术咨询-F · 2022-9-9 09:51不要用手机打开文件,用fs读方法

手机软件如果默认编码格式和fs的不一致,那肯定乱码了
380
帖子
4
勋章
6
Y币
还和你的不同页面有关系? 你这个页面有什么特殊吗
TuT..... · 2022-9-9 10:11那为什么我别的页面创建修改都不会乱码

127
帖子
2
勋章
3324
Y币
没什么特殊啊,用的都是一样的模块代码
技术咨询-F · 2022-9-9 10:24还和你的不同页面有关系? 你这个页面有什么特殊吗
123下一页
您需要登录后才可以回帖 登录

本版积分规则