HarmonyOS 鸿蒙Next:使用web组件预览pdf文件时长按选中文字并获取数据的方法
HarmonyOS 鸿蒙Next:使用web组件预览pdf文件时长按选中文字并获取数据的方法
struct PdfStruct {
private pdfUrl: string = ‘’
controller: webview.WebviewController = new webview.WebviewController();
@State menuOptionArray: Array<ExpandedMenuItemOptions> = [{
content: ‘添加笔记’, action: (selectedText) => {
this.result?.copy();
console.info('PdfStruct select info ’ + JSON.stringify(selectedText));
}
}]
build(){
Web({
src: this.pdfUrl + ‘#toolbar=0&navpanes=0&zoom=200,250,100’,
controller: this.controller
})
.onControllerAttached(() => {
this.controller.loadUrl(this.pdfUrl + ‘#toolbar=0&navpanes=0&zoom=200,250,100’);
})
.fileAccess(true)
.domStorageAccess(true)
.copyOptions(CopyOptions.LocalDevice)
.copyOptions(CopyOptions.InApp)
.selectionMenuOptions(this.menuOptionArray)
}
}
点击添加笔记怎么获取选中的数据?
关于HarmonyOS 鸿蒙Next:使用web组件预览pdf文件时长按选中文字并获取数据的方法的问题,您也可以访问:https://www.itying.com/category-93-b0.html 联系官网客服。