From 3517c962297f862ca2a61dd997be91fa65ae30f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=B1=E6=96=B0=E5=87=A4?= <15324861827@163.com> Date: Mon, 19 Feb 2024 11:31:27 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0h5=E7=AB=AF=E8=8E=B7=E5=8F=96?= =?UTF-8?q?useragent=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../entry/src/main/ets/pages/Index.ets | 21 +++++++++------ .../src/main/resources/rawfile/Index.html | 26 +++++++++++++++++++ 2 files changed, 39 insertions(+), 8 deletions(-) create mode 100644 quick_delivery/4796/WebUserAgent/entry/src/main/resources/rawfile/Index.html diff --git a/quick_delivery/4796/WebUserAgent/entry/src/main/ets/pages/Index.ets b/quick_delivery/4796/WebUserAgent/entry/src/main/ets/pages/Index.ets index e89106a8..ab568dfc 100644 --- a/quick_delivery/4796/WebUserAgent/entry/src/main/ets/pages/Index.ets +++ b/quick_delivery/4796/WebUserAgent/entry/src/main/ets/pages/Index.ets @@ -22,20 +22,19 @@ struct Index { build() { Column() { Web({ - src: 'www.example.com', + src: $rawfile('Index.html'), controller: this.controller }) .layoutWeight(1) - Column({space: 12}) { + Column({ space: 12 }) { Text('自定义用户代理:' + this.customUserAgent) .width('100%') - .margin({top: 20}) Text('默认用户代理:' + this.userAgent) .width('100%') Button('设置自定义用户代理') - .onClick(()=>{ + .onClick(() => { try { - let userAgent = this.customUserAgent.length>0 ? this.customUserAgent : this.userAgent; + let userAgent = this.customUserAgent.length > 0 ? this.customUserAgent : this.userAgent; this.controller.setCustomUserAgent(userAgent + ' test'); console.log("userAgent: " + userAgent); } catch (error) { @@ -43,7 +42,7 @@ struct Index { } }) Button('获取自定义用户代理') - .onClick(()=>{ + .onClick(() => { try { this.customUserAgent = this.controller.getCustomUserAgent(); console.log("customUserAgent: " + this.customUserAgent); @@ -52,7 +51,7 @@ struct Index { } }) Button('获取默认用户代理') - .onClick(()=>{ + .onClick(() => { try { this.userAgent = this.controller.getUserAgent(); console.log("userAgent: " + this.userAgent); @@ -60,7 +59,13 @@ struct Index { console.error(`ErrorCode: ${error.code}, Message: ${error.message}`); } }) - }.layoutWeight(1) + Button('刷新页面') + .onClick(() => { + this.controller.refresh(); + }) + } + .padding(12) + .backgroundColor('#F1F3F5') } .width('100%') .height('100%') diff --git a/quick_delivery/4796/WebUserAgent/entry/src/main/resources/rawfile/Index.html b/quick_delivery/4796/WebUserAgent/entry/src/main/resources/rawfile/Index.html new file mode 100644 index 00000000..a39a9609 --- /dev/null +++ b/quick_delivery/4796/WebUserAgent/entry/src/main/resources/rawfile/Index.html @@ -0,0 +1,26 @@ + + +
+ + + +