HarmonyOS使用Web组件预览PDF和图片

HarmonyOS使用Web组件预览PDF和图片。

HarmonyOS
2024-09-04 10:54:28
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

pdf格式的文件可以这样使用。

import { webview } from '@kit.ArkWeb' 
@Entry 
@Component 
struct WebViewPage { 
  private webviewController: WebviewController = new webview.WebviewController(); 
  aboutToAppear() { 
    // 配置Web开启调试模式 
    webview.WebviewController.setWebDebuggingAccess(true); 
  } 
  aboutToRecycle(): void { 
  } 
  build() { 
    Row() { 
      Column() { 
        // Text('测试pdf') 
        Web({           
          src: $rawfile('2.pdf'), 
          controller: this.webviewController 
        }) 
          .height('100%') 
          .width('100%') 
          .javaScriptAccess(true) 
          .multiWindowAccess(false) 
          .domStorageAccess(true) 
          .allowWindowOpenMethod(true) 
          .zoomAccess(false) 
          .domStorageAccess(true) 
      } 
      .width('100%') 
    } 
    .height('100%') 
  } 
}

预览可以参考这个文档 :https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-webview-V5

分享
微博
QQ
微信
回复
2024-09-04 17:46:24
相关问题
使用web组件实现预览沙箱中pdf
2055浏览 • 1回复 待解决
HarmonyOS Web组件加载pdf预览
301浏览 • 1回复 待解决
如何通过web组件预览PDF
673浏览 • 1回复 待解决
HarmonyOS web组件加载pdf问题
659浏览 • 1回复 待解决
HarmonyOS PDF 预览问题
425浏览 • 1回复 待解决
HarmonyOS PDF打印及PDF预览失败
32浏览 • 1回复 待解决
HarmonyOS Web组件打开pdf的页面
64浏览 • 1回复 待解决
PDF预览如何隐藏PDF操作按钮
1331浏览 • 1回复 待解决
通过web上传图片并进行预览
998浏览 • 1回复 待解决
webview是否支持预览pdf
1291浏览 • 1回复 待解决
HarmonyOS 有没有pdf预览插件
17浏览 • 1回复 待解决
怎么使用pdfjs三方库预览pdf文档
2159浏览 • 1回复 待解决