From b6776ed9fa3c84ded532359d02fcc8165397f93a Mon Sep 17 00:00:00 2001 From: dhf <1511447814@qq.com> Date: Mon, 3 Nov 2025 15:20:25 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E5=90=8C=E6=BA=90=E5=B7=A5=E7=A8=8B?= =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HttpServerOfWeb/public/js/index.js | 6 +++++- entry/src/main/ets/pages/WebPage.ets | 4 ++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/HttpServerOfWeb/public/js/index.js b/HttpServerOfWeb/public/js/index.js index b107e97..9894af9 100755 --- a/HttpServerOfWeb/public/js/index.js +++ b/HttpServerOfWeb/public/js/index.js @@ -82,6 +82,7 @@ function roll() { } } +// [Start startDraw] // Draw Start Function function startDraw() { // Prevent multiple triggering of the lottery @@ -93,7 +94,10 @@ function startDraw() { isClick = false; } } +// [End roll] +// [Start messageFromHtml] function openDialog() { linkObj.messageFromHtml(prizesArr[prizesPosition]); -} \ No newline at end of file +} +// [End messageFromHtml] \ No newline at end of file diff --git a/entry/src/main/ets/pages/WebPage.ets b/entry/src/main/ets/pages/WebPage.ets index 3aa3996..c5d830c 100755 --- a/entry/src/main/ets/pages/WebPage.ets +++ b/entry/src/main/ets/pages/WebPage.ets @@ -89,6 +89,7 @@ export struct WebPage { }.height(Const.WEB_CONSTANT_TOP_ROW_HEIGHT) + // [Start javaScriptProxy] // Web component loading H5. Web({ src: this.param.path, controller: this.webController }) .zoomAccess(false) @@ -125,6 +126,7 @@ export struct WebPage { methodList: ['messageFromHtml'], controller: this.webController }) + // [End javaScriptProxy] Column() { Text($r('app.string.tip_html')) @@ -144,6 +146,7 @@ export struct WebPage { .margin({ top: Const.WEB_CONSTANT_TIP_TEXT_VALUE_MARGIN_TOP }) } + // [Start runJavaScript] Button($r('app.string.btnValue')) .fontSize(Const.WEB_CONSTANT_BUTTON_FONT_SIZE) .fontColor($r('app.color.start_window_background')) @@ -155,6 +158,7 @@ export struct WebPage { .onClick(() => { this.webController.runJavaScript('startDraw()'); }) + // [End runJavaScript] } .width(Const.WEB_CONSTANT_FULL_WIDTH) .height(Const.WEB_CONSTANT_FULL_HEIGHT) -- Gitee From d2779c06f5c1c7dc1f2a2fa928e78234eb9d9718 Mon Sep 17 00:00:00 2001 From: dhf <1511447814@qq.com> Date: Mon, 3 Nov 2025 15:30:48 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E5=90=8C=E6=BA=90=E6=A0=87=E8=AE=B0?= =?UTF-8?q?=E8=A1=A5=E5=85=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- entry/src/main/ets/pages/WebPage.ets | 2 ++ 1 file changed, 2 insertions(+) diff --git a/entry/src/main/ets/pages/WebPage.ets b/entry/src/main/ets/pages/WebPage.ets index c5d830c..b9e1f54 100755 --- a/entry/src/main/ets/pages/WebPage.ets +++ b/entry/src/main/ets/pages/WebPage.ets @@ -21,6 +21,7 @@ import { NavigatorBean } from '../viewmodel/NavigatorBean'; const uiContext: UIContext | undefined = AppStorage.get('uiContext'); let context = uiContext!.getHostContext()!; +// [Start messageFromHtml] class LinkClass { messageFromHtml(value: string) { try { @@ -41,6 +42,7 @@ class LinkClass { } } } +// [End messageFromHtml] @Builder export function WebPageBuilder() { -- Gitee