HarmonyOS鸿蒙Next中选择pdf文档之后,如何在应用中打开
HarmonyOS鸿蒙Next中选择pdf文档之后,如何在应用中打开 选择pdf文档之后,如何在应用中打开
我已经将pdf推送到开发板,然后获取到的路径是datashare:///media/file/24,我咋显示到页面上
import picker from '@ohos.file.picker';
@Entry
@Component
struct FilePickPage {
@State message: string = '文档选择器'
build() {
Row() {
Column() {
Text(this.message)
.fontSize(50)
.fontWeight(FontWeight.Bold).onClick(() =>{
const documentSelectOptions = new picker.DocumentSelectOptions();
const documentViewPicker = new picker.DocumentViewPicker(); // 创建文件选择器实例
documentViewPicker.select(documentSelectOptions)
.then((documentSelectResult) =>{
let uri = documentSelectResult[0];
// 获取到到文档文件的URI后进行文件读取等操作
})
.catch((err) =>{
console.error(`Invoke documentPicker.select failed, code is ${err.code}, message is ${err.message}`);
})
})
}
.width('100%')
}
.height('100%')
}
}
更多关于HarmonyOS鸿蒙Next中选择pdf文档之后,如何在应用中打开的实战教程也可以访问 https://www.itying.com/category-93-b0.html
5 回复
请问你这个代码能打开文件选择框吗?
更多关于HarmonyOS鸿蒙Next中选择pdf文档之后,如何在应用中打开的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
模拟器不得行,
基本信息
- 状态: 在测试
- 类型: 模拟
- 日期: 2023-10-01
问题描述:
- 无法启动模拟器
- 显示错误信息: “模拟器未响应”
pdf不是文本,不能直接显示的,你要自己解析绘制界面,不然就用其他PDF软件打开,
在HarmonyOS鸿蒙Next中,选择PDF文档后,可以通过以下步骤在应用中打开:
- 选择文档:在文件管理器或相关应用中找到并选择PDF文档。
- 选择应用:系统会弹出应用选择界面,选择支持PDF查看的应用(如WPS Office、Adobe Acrobat Reader等)。
- 打开文档:点击“打开”按钮,所选应用将启动并加载PDF文档。
确保已安装支持PDF查看的应用,以便顺利打开文档。