帖子
帖子
用户
博客
课程
显示全部楼层
12
帖子
0
勋章
139
Y币

[多端开发] 文件读取和写入 卸载后在安装就获取不到之前写入的值

[复制链接]
发表于 2022-9-21 18:14:34
    // var getappid='';
            //     if (api.systemType=='ios') {
            //           return api.deviceId;
            //
            //     }else {
            //        getappid = api.readFile({
            //           sync: true,
            //           path: 'fs://../../NewAppsnID/appid.txt'
            //       });
            //       console.log('getappid  '+getappid);
            //       setTimeout(function() {
            //         if (!base.isNull(getappid)) {
            //           console.log('1111' +getappid);
            //         } else {
            //             api.writeFile({
            //               path: 'fs://../../NewAppsnID/appid.txt',
            //                 data: api.deviceId
            //             }, function(ret, err) {
            //                 var status = ret.status;
            //                 if (status) {
            //                 getappid= api.deviceId;
            //                 } else {
            //                     getappid= api.deviceId;
            //
            //                 }
            //             });
            //
            //         }
            //
            // }, 1000);
            //   return getappid;
            //     }






12
帖子
0
勋章
139
Y币
想着这样获取唯一值
但是卸载程序后 下次进去 就读不到之前写入的值 这是为啥
检查一下写入到哪里了,卸载后是不是都删除了
380
帖子
4
勋章
6
Y币
卸载之后,用文件管理看看,原来的fs 目录及文件还存在吗

alert(api.fsDir) 可以查看对应的fs路径。
获取存储权限前和获取存储权限后fs 路径是不一样的。
88
帖子
2
勋章
1302
Y币
技术咨询-F · 2022-9-21 19:02卸载之后,用文件管理看看,原来的fs 目录及文件还存在吗

alert(api.fsDir) 可以查看对应的fs路径。

不一样,在设置里面打开了存储权限,目录还是不对,要怎么处理
您需要登录后才可以回帖 登录

本版积分规则