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
3273浏览 • 1回复 待解决
HarmonyOS Web组件加载pdf预览
1660浏览 • 1回复 待解决
HarmonyOS web组件预览PDF文件问题
1208浏览 • 1回复 待解决
如何通过web组件预览PDF
1716浏览 • 1回复 待解决
HarmonyOS 使用PDF kit预览PDF文件
1213浏览 • 1回复 待解决
HarmonyOS web组件加载pdf问题
2104浏览 • 1回复 待解决
HarmonyOS PDF 预览问题
1403浏览 • 1回复 待解决
HarmonyOS PDF打印及PDF预览失败
1799浏览 • 1回复 待解决
HarmonyOS PDF文件预览
1081浏览 • 1回复 待解决
HarmonyOS Web组件打开pdf的页面
934浏览 • 1回复 待解决
PDF预览如何隐藏PDF操作按钮
2535浏览 • 1回复 待解决
通过web上传图片并进行预览
2294浏览 • 1回复 待解决
webview是否支持预览pdf
2909浏览 • 1回复 待解决