From 243770fb0d3cf8f8cc6ae4588627e9a63a508f47 Mon Sep 17 00:00:00 2001 From: "@feng-yu4279" Date: Tue, 3 Jun 2025 15:00:38 +0800 Subject: [PATCH 1/2] =?UTF-8?q?feat=20(=E6=A0=87=E8=AF=86):=20=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=20arkweb-same-level-rendering=20=E4=BB=93=E5=BA=93?= =?UTF-8?q?=E6=A0=87=E8=AF=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- entry/src/main/ets/viewmodel/GoodsView.ets | 13 +++++-------- .../main/resources/rawfile/nativeembed_view.html | 3 ++- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/entry/src/main/ets/viewmodel/GoodsView.ets b/entry/src/main/ets/viewmodel/GoodsView.ets index abc2487..26ad3a1 100644 --- a/entry/src/main/ets/viewmodel/GoodsView.ets +++ b/entry/src/main/ets/viewmodel/GoodsView.ets @@ -3,15 +3,13 @@ import { promptAction } from '@kit.ArkUI'; import { PRODUCT_DATA } from '../viewmodel/GoodsViewModel'; import { webview } from '@kit.ArkWeb'; - @Entry @Component struct NonSameLayerRendering { @State searchWidth: number = 0; @State searchHeight: number = 0; @State isWebInit: boolean = false; - browserTabController: WebviewController = new webview.WebviewController(); // WebviewController控制器 - + browserTabController: WebviewController = new webview.WebviewController(); // WebviewController build() { Stack() { @@ -45,9 +43,8 @@ struct NonSameLayerRendering { } } - /** - * 设置项的数据类 + * Settings data class */ class ProductDataModel { id: number; @@ -71,13 +68,13 @@ struct SearchComponent { build() { Column({ space: 8 }) { - Text('商城') + Text('Mall') .fontSize(16) Row() { Image($r('app.media.nativeembed_search_icon')) .width(14) .margin({ left: 14 }) - Text('搜索相关宝贝') + Text('Search for related items') .fontSize(14) .opacity(0.6) .fontColor('#000000') @@ -90,7 +87,7 @@ struct SearchComponent { .borderRadius(18) .onClick(() => { promptAction.showToast({ - message: '仅演示,可自行实现业务功能' + message: 'For demonstration only, you can implement business functions on your own.' }); }) Grid() { diff --git a/entry/src/main/resources/rawfile/nativeembed_view.html b/entry/src/main/resources/rawfile/nativeembed_view.html index 0ce774c..f2008aa 100644 --- a/entry/src/main/resources/rawfile/nativeembed_view.html +++ b/entry/src/main/resources/rawfile/nativeembed_view.html @@ -8,7 +8,8 @@
- +
-- Gitee From cc138eab3e8b5ca66564f27d5bb3011715ef6965 Mon Sep 17 00:00:00 2001 From: "@feng-yu4279" Date: Tue, 3 Jun 2025 15:01:39 +0800 Subject: [PATCH 2/2] =?UTF-8?q?feat=20(=E6=A0=87=E8=AF=86):=20=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=20arkweb-same-level-rendering=20=E4=BB=93=E5=BA=93?= =?UTF-8?q?=E6=A0=87=E8=AF=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- entry/src/main/ets/viewmodel/GoodsView.ets | 2 -- 1 file changed, 2 deletions(-) diff --git a/entry/src/main/ets/viewmodel/GoodsView.ets b/entry/src/main/ets/viewmodel/GoodsView.ets index 26ad3a1..5fd8098 100644 --- a/entry/src/main/ets/viewmodel/GoodsView.ets +++ b/entry/src/main/ets/viewmodel/GoodsView.ets @@ -52,7 +52,6 @@ class ProductDataModel { title: ResourceStr; price: ResourceStr; - constructor(id: number, uri: ResourceStr, title: ResourceStr, price: ResourceStr) { this.id = id; this.uri = uri; @@ -65,7 +64,6 @@ struct SearchComponent { @Prop searchWidth: number; @Prop searchHeight: number; - build() { Column({ space: 8 }) { Text('Mall') -- Gitee