diff --git a/HttpServerOfWeb/public/js/index.js b/HttpServerOfWeb/public/js/index.js index b107e9710aa1c91fb2d4ba4f386626e284175065..9894af9f0112672cfe328a30d9b3948887898aa5 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 3aa39968346aeaf0af833f5f6f5a8d4516e83f55..b9e1f54ef3f1f3773701a0d081a7aa07d3600305 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() { @@ -89,6 +91,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 +128,7 @@ export struct WebPage { methodList: ['messageFromHtml'], controller: this.webController }) + // [End javaScriptProxy] Column() { Text($r('app.string.tip_html')) @@ -144,6 +148,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 +160,7 @@ export struct WebPage { .onClick(() => { this.webController.runJavaScript('startDraw()'); }) + // [End runJavaScript] } .width(Const.WEB_CONSTANT_FULL_WIDTH) .height(Const.WEB_CONSTANT_FULL_HEIGHT)