HarmonyOS filePreview 不支持pdf文件的预览

可以在app应用内进行文件下载后预览和选择文件后先预览,然后进行上传等操作

HarmonyOS
2024-08-08 19:09:45
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

目前pdf有推荐方案,可以通过webview 组件加载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: 'https://www.huawei.com/xxx.pdf', 
          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%') 
  } 
}
分享
微博
QQ
微信
回复
2024-08-08 21:07:18
相关问题
webview是否支持预览pdf
756浏览 • 1回复 待解决
如何实现pdf文件预览
166浏览 • 1回复 待解决
HarmonyOS PDF 预览问题
55浏览 • 1回复 待解决
web组件不支持localstorage
498浏览 • 1回复 待解决
@BuilderParam 不支持普通class变量
494浏览 • 1回复 待解决
HarmonyOS imagePacker不支持编码成jpg格式
126浏览 • 1回复 待解决
HarmonyOS react-native-fs不支持downloadFile
82浏览 • 1回复 待解决
HarmonyOS关于mqtt不支持ssl协议问题
50浏览 • 1回复 待解决
Panel不支持水平方向拖拉
443浏览 • 1回复 待解决
鸿蒙支持在线pdf,word这些预览功能么
11183浏览 • 3回复 待解决
鸿蒙NEXT版本,支不支持APK?
2294浏览 • 1回复 待解决
基于WebDownloadDelegatePDF下载预览
204浏览 • 1回复 待解决
PDF预览如何隐藏PDF操作按钮
784浏览 • 1回复 待解决
RelativeContainer容器不支持自动宽高
194浏览 • 1回复 待解决
4.0release不支持热重载?
2105浏览 • 1回复 待解决