From 1112d2990dae0c9f958c408d3c999418ff20c7a6 Mon Sep 17 00:00:00 2001 From: hdwZous <18310002219@163.com> Date: Tue, 3 Feb 2026 10:19:59 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20[Issues:=20#IDOD6M]=20=E4=BF=AE?= =?UTF-8?q?=E6=94=B9react-native-doc-viewer=E4=B8=AD=E8=8B=B1=E6=96=87?= =?UTF-8?q?=E6=8C=87=E5=AF=BC=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- en/react-native-doc-viewer.md | 20 +++----------------- zh-cn/react-native-doc-viewer.md | 20 +++----------------- 2 files changed, 6 insertions(+), 34 deletions(-) diff --git a/en/react-native-doc-viewer.md b/en/react-native-doc-viewer.md index 2770b9b8..77841d39 100644 --- a/en/react-native-doc-viewer.md +++ b/en/react-native-doc-viewer.md @@ -309,7 +309,7 @@ export function createRNPackages(ctx: RNPackageContext): RNPackage[] { } ``` -### 4.Configuring CMakeLists and Introducing RNAudioRecorderPlayerPackage +### 4.Configuring CMakeLists and Introducing DocViewerPackage > If you are using version <= 2.7.8-0.0.2, please skip this chapter. @@ -358,7 +358,7 @@ Open `entry/src/main/cpp/PackageProvider.cpp` and add the following code: #include "RNOH/PackageProvider.h" #include "generated/RNOHGeneratedPackage.h" #include "SamplePackage.h" -+ #include "DocViewPackage.h" ++ #include "DocViewerPackage.h" using namespace rnoh; @@ -366,24 +366,10 @@ std::vector> PackageProvider::getPackages(Package::Cont return { std::make_shared(ctx), std::make_shared(ctx), -+ std::make_shared(ctx) ++ std::make_shared(ctx) }; } ``` -### 5.Introducing DocViewPackage to ArkTS - -Open the `entry/src/main/ets/RNPackagesFactory.ts` file and add the following code: - -```diff -+ import {DocViewPackage} from '@react-native-ohos/react-native-audio-recorder-player/ts'; - -export function createRNPackages(ctx: RNPackageContext): RNPackage[] { - return [ - new SamplePackage(ctx), -+ new DocViewPackage(ctx) - ]; -} -``` ## Running diff --git a/zh-cn/react-native-doc-viewer.md b/zh-cn/react-native-doc-viewer.md index 5f099db9..470cc04a 100644 --- a/zh-cn/react-native-doc-viewer.md +++ b/zh-cn/react-native-doc-viewer.md @@ -309,7 +309,7 @@ export function createRNPackages(ctx: RNPackageContext): RNPackage[] { } ``` -### 4.配置 CMakeLists 和引入 DocViewPackage +### 4.配置 CMakeLists 和引入 DocViewerPackage > 若使用的是 <= 2.7.8-0.0.2 版本,请跳过本章。 @@ -357,7 +357,7 @@ target_link_libraries(rnoh_app PUBLIC rnoh_sample_package) #include "RNOH/PackageProvider.h" #include "generated/RNOHGeneratedPackage.h" #include "SamplePackage.h" -+ #include "DocViewPackage.h" ++ #include "DocViewerPackage.h" using namespace rnoh; @@ -365,25 +365,11 @@ std::vector> PackageProvider::getPackages(Package::Cont return { std::make_shared(ctx), std::make_shared(ctx), -+ std::make_shared(ctx) ++ std::make_shared(ctx) }; } ``` -### 5.在 ArkTs 侧引入 DocViewPackage - -打开 `entry/src/main/ets/RNPackagesFactory.ts`,添加: - -```diff -+ import {DocViewPackage} from '@react-native-ohos/react-native-audio-recorder-player/ts'; - -export function createRNPackages(ctx: RNPackageContext): RNPackage[] { - return [ - new SamplePackage(ctx), -+ new DocViewPackage(ctx) - ]; -} -``` ## 运行 -- Gitee