目前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%') } }
目前pdf有推荐方案,可以通过webview 组件加载pdf格式的文件。
具体代码如下: