diff --git a/zh-cn/application-dev/web/web-pdf-preview.md b/zh-cn/application-dev/web/web-pdf-preview.md index 54dcff602a14666a7f188297d262f234a3578f87..5899e361c08e5ac7064a1f3caf34a9dfa3cca275 100644 --- a/zh-cn/application-dev/web/web-pdf-preview.md +++ b/zh-cn/application-dev/web/web-pdf-preview.md @@ -30,8 +30,8 @@ struct WebComponent { src: "https://www.example.com/test.pdf", // 方式一 加载网络PDF文档 // this.getUIContext().getHostContext()!.filesDir + "/test.pdf", // 方式二 加载本地应用沙箱内PDF文档 - // "resource://rawfile/test.pdf", // 方式三 应用内resource资源PDF文档 - // $rawfile('test.pdf'), // 方式四 本地PDF文档 + // "resource://rawfile/test.pdf", // 方式三 本地PDF文档 (格式一) + // $rawfile('test.pdf'), // 方式三 本地PDF文档 (格式二) controller: this.controller }) .domStorageAccess(true) @@ -48,7 +48,7 @@ struct WebComponent { 在Web组件创建时,指定默认加载的PDF文档。在默认PDF文档加载完成后,如果需要变更此Web组件显示的PDF文档,可以通过调用[loadUrl()](../reference/apis-arkweb/js-apis-webview-WebviewController.md#loadurl)接口加载指定的PDF文档。[Web组件](../reference/apis-arkweb/ts-basic-components-web.md#web)的第一个参数变量src不能通过状态变量(例如:@State)动态更改地址,如需更改,请通过[loadUrl()](../reference/apis-arkweb/js-apis-webview-WebviewController.md#loadurl)重新加载。 -包含四种PDF文档加载预览场景: +包含三种PDF文档加载预览场景: - 预览加载网络PDF文档。 ```ts @@ -68,20 +68,12 @@ struct WebComponent { .domStorageAccess(true) .fileAccess(true) ``` -- 预览加载应用内PDF资源文档 +- 预览加载本地PDF文档 ```ts Web({ - src: "resource://rawfile/test.pdf", // 或 $rawfile('test.pdf') - controller: this.controller - }) - .domStorageAccess(true) - ``` -- 预览加载本地PDF文档,`$rawfile('test.pdf')`形式无法指定下面介绍的预览参数。 - - ```ts - Web({ - src: $rawfile('test.pdf'), + src: "resource://rawfile/test.pdf", // 格式一 加载本地PDF文档 + // src: $rawfile('test.pdf'), // 格式二 加载本地PDF文档 controller: this.controller }) .domStorageAccess(true) @@ -98,6 +90,7 @@ struct WebComponent { | zoom=scale zoom=scale,left,top | 使用浮点或整数值设置缩放和滚动系数。例如:缩放值100表示缩放值为100%。 向左和向上滚动值位于坐标系中,0,0 表示可见页面的左上角,无论文档如何旋转。 | | toolbar=1 \| 0 | 打开或关闭顶部工具栏。 | | navpanes=1 \| 0 | 打开或关闭侧边导航窗格。 | +| pdfbackgroundcolor=color | 指定PDF文档背景色,color为标准的六位十六进制RGB(取值范围为000000~ffffff,例如白色为:ffffff)。 | URL示例: @@ -108,5 +101,6 @@ https://example.com/test.pdf#zoom=50 https://example.com/test.pdf#page=3&zoom=200,250,100 https://example.com/test.pdf#toolbar=0 https://example.com/test.pdf#navpanes=0 +https://example.com/test.pdf#pdfbackgroundcolor=ffffff ``` \ No newline at end of file