Skip to content

uniapp打包的安卓应用如何调试webview与js线程的通信流程 #5916

@lzira

Description

@lzira

发行方式

App

具体平台

安卓

开发环境

macOS

项目创建方式

CLI命令行

Vue 版本

vue3

依赖版本

"@dcloudio/uni-app": "3.0.0-3090920231225001",
"@dcloudio/uni-app-plus": "3.0.0-3090920231225001",
"@dcloudio/uni-components": "3.0.0-3090920231225001",
"@dcloudio/uni-h5": "3.0.0-3090920231225001",
"@dcloudio/uni-mp-weixin": "3.0.0-3090920231225001",
"@dcloudio/uni-uts-v1": "3.0.0-3090920231225001",
"unimport": "3.13.3",
"crypto-js": "4.2.0",
"vue": "^3.2.45",
"vue-i18n": "9.1.9",
"vuex": "4.1.0"

问题描述

现在我使用uniapp构建的项目性能存在问题,我想调试js线程从响应式计算开始->通信到webview->webview计算->视图更新的流程。以了解性能瓶颈点在哪里,以决定我代码如何优化以及架构如何优化

重现步骤

问题:
1、现在调试安卓应用时候,只能使用chrome://inspect调试,但是看不到js线程的代码
2、hbuilderx中的调试也不管用(我是vue页面)

期望行为

有方式或者方法能够调试js线程与webview

实际行为

无法调试js线程与webview

截图或录屏

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions