使用Devtools工具調(diào)試前端頁面

2024-02-16 13:41 更新

Web組件支持使用DevTools工具調(diào)試前端頁面。DevTools是一個(gè) Web前端開發(fā)調(diào)試工具,提供了調(diào)試移動(dòng)設(shè)備前端頁面的能力。開發(fā)者通過setWebDebuggingAccess()接口開啟Web組件前端頁面調(diào)試能力,利用DevTools工具可以在PC端調(diào)試移動(dòng)設(shè)備上的前端網(wǎng)頁。

使用DevTools工具,可以執(zhí)行以下步驟:

  1. 在應(yīng)用代碼中開啟Web調(diào)試開關(guān),具體如下:

    1. // xxx.ets
    2. import web_webview from '@ohos.web.webview';
    3. @Entry
    4. @Component
    5. struct WebComponent {
    6. controller: web_webview.WebviewController = new web_webview.WebviewController();
    7. aboutToAppear() {
    8. // 配置web開啟調(diào)試模式
    9. web_webview.WebviewController.setWebDebuggingAccess(true);
    10. }
    11. build() {
    12. Column() {
    13. Web({ src: 'www.example.com', controller: this.controller })
    14. }
    15. }
    16. }

  2. 將設(shè)備連接上電腦,在電腦端配置端口映射,配置方法如下:

    1. // 添加映射
    2. hdc fport tcp:9222 tcp:9222
    3. // 查看映射
    4. hdc fport ls

  3. 在PC端chrome瀏覽器地址欄中輸入chrome://inspect/#devices,頁面識(shí)別到設(shè)備后,就可以開始頁面調(diào)試。調(diào)試效果如下:

    圖1 頁面調(diào)試效果圖
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)