帖子
帖子
用户
博客
课程
12
返回列表 发新帖
技术支持-F 发表于 2021-8-24 20:23
我反馈给模块技术再看看

您好,有结果了吗,近期项目要交付了,客户自己用的就是鸿蒙手机,能尽快解决这个问题吗
380
帖子
4
勋章
6
Y币
云象智能科技有限公司 发表于 2021-9-1 21:51
您好,有结果了吗,近期项目要交付了,客户自己用的就是鸿蒙手机,能尽快解决这个问题吗 ...

今天更新模块
380
帖子
4
勋章
6
Y币
云象智能科技有限公司 发表于 2021-9-1 21:51
您好,有结果了吗,近期项目要交付了,客户自己用的就是鸿蒙手机,能尽快解决这个问题吗 ...

用最高模块版本重新编译可以了吗
本帖最后由 云象智能科技有限公司 于 2021-9-3 23:13 编辑
技术支持-F 发表于 2021-9-3 17:06
用最高模块版本重新编译可以了吗

还是不行,使用“123.doc”作为文件名,提示找不到文件,中文的也测试了不行,文件名编码或者未编码都测试了下。另外在原来老款华为手机测试,也都是提示找不到文件了,完全没办法用了
这个地方折腾了好久了,或者你们有上传附件的其他方案没有,或者demo代码,我们开发人员几乎崩溃了有时候也怀疑我们自己代码的问题,可是测试了好多种方案也不行。
380
帖子
4
勋章
6
Y币
云象智能科技有限公司 发表于 2021-9-3 22:35
还是不行,使用“123.doc”作为文件名,提示找不到文件,中文的也测试了不行,文件名编码或者未编码都测试 ...

function fncopyToSync() {
        var fs = api.require('fs');
        var ret = fs.copyToSync({
            oldPath: 'fs://%.jpg',
            newPath: 'fs://123'
        });
        if (ret) {
            alert('拷贝成功!');
        } else {
            alert('拷贝失败!');
        }
    }

console.log(api.fsDir) 可查看fs 对应的手机存储上的真实目录
技术支持-F 发表于 2021-9-4 13:35
function fncopyToSync() {
        var fs = api.require('fs');
        var ret = fs.copyToSync({

这样正常的文件没问题,问题出现在从其他app分享过来的文件没办法拷贝,提示找不到文件。

我们找了另外一种方案,这几天先看看行不行的通
本帖最后由 云象智能科技有限公司 于 2021-9-5 15:48 编辑
技术支持-F 发表于 2021-9-4 13:35
function fncopyToSync() {
        var fs = api.require('fs');
        var ret = fs.copyToSync({

官方出了个新模块:https://docs.apicloud.com/Client-API/Func-Ext/inFile
这个模块测试了下,分享过来我们的App崩溃,华为鸿蒙系统测试的
技术支持-F 发表于 2021-8-24 20:23
我反馈给模块技术再看看

我们用其他方案解决了这个需求,模仿钉钉上传文件,用fs模块搜索微信、QQ的文件目录,比从其他app传文件过来上传更方便些。
12
您需要登录后才可以回帖 登录

本版积分规则