8***@qq.com
8***@qq.com
  • 发布:2024-08-06 10:03
  • 更新:2024-08-28 18:56
  • 阅读:315

已解决!!请问八月份可以支持uni.openDocument(OBJECT)适配鸿蒙next吗?试了一下,通过 downFile 获得的地址是可以正常预览,而网络路径就预览不了。

分类:鸿蒙Next

试了一下,通过 downFile 获得的地址是可以正常预览,而网络路径就预览不了。

2024-08-06 10:03 负责人:无 分享
已邀请:
DCloud_UNI_yuhe

DCloud_UNI_yuhe

你好更新进度,可以留意官网。

具体时间不好说

LGG233

LGG233 - others

有没有考虑过自己的问题,uniapp官方很难的好不好,工资涨没涨,有没有好好工作【dog】

  • 8***@qq.com (作者)

    没有 下一位

    2024-08-06 15:05

8***@qq.com

8***@qq.com (作者)

export function preview(): void {
let PhotoSelectOptions = new photoAccessHelper.PhotoSelectOptions();
PhotoSelectOptions.MIMEType = picker.PhotoViewMIMETypes.IMAGE_VIDEO_TYPE;
PhotoSelectOptions.maxSelectNumber = 1;
let photoPicker = new photoAccessHelper.PhotoViewPicker();
photoPicker.select(PhotoSelectOptions).then((result) => {
if (result !== null && result !== undefined) {
let context = getContext();
let mediaFile = fs.openSync(result.photoUris[0], fs.OpenMode.READ_ONLY);
let filePath = context.filesDir + '/' + mediaFile.name;
let file = fs.openSync(filePath, fs.OpenMode.READ_WRITE | fs.OpenMode.CREATE);
fs.copyFileSync(mediaFile.fd, file.fd);
fs.closeSync(mediaFile.fd);
fs.closeSync(file.fd);

let uri = fileUri.getUriFromPath(filePath);

let previewInfo: filePreview.PreviewInfo = {
title: file.name,
uri: uri,
mimeType: 'image/png'
}
filePreview.openPreview(context, previewInfo)
}
})
}

要回复问题请先登录注册