Loading...
Loading...
Compare original and translation side by side
undefinedundefinedundefinedundefinedscripts/| Script | Purpose |
|---|---|
| Start debugging session (macOS/Linux, auto-configures environment) |
| Start debugging session (cross-platform Python) |
| Start debugging session (Windows, auto-configures environment) |
scripts/| 脚本 | 用途 |
|---|---|
| 启动调试会话(macOS/Linux,自动配置环境) |
| 启动调试会话(跨平台Python版本) |
| 启动调试会话(Windows,自动配置环境) |
undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedUser: Please test the login functionality in my webview
Claude: (Automatically uses Chrome DevTools MCP)
- Opens DevTools connection
- Navigates to login page
- Fills out form
- Submits and verifies results用户:请测试我的webview中的登录功能
Claude:(自动使用Chrome DevTools MCP)
- 打开DevTools连接
- 导航到登录页面
- 填写表单
- 提交并验证结果AppScope/app.json5AppScope/app.json5hdc list targetssetWebDebuggingAccess(true)aboutToAppear()scripts/$SKILL_DIR$OHOS_SKILL_DIRhdc fport listhdc list targetsaboutToAppear()setWebDebuggingAccess(true)scripts/$SKILL_DIR$OHOS_SKILL_DIRhdc fport listaboutToAppear()import { webview } from '@kit.ArkWeb';
@Entry
@Component
struct Index {
controller: webview.WebviewController = new webview.WebviewController();
aboutToAppear() {
// CRITICAL: Enable debugging BEFORE Web component renders
webview.WebviewController.setWebDebuggingAccess(true);
}
build() {
Web({ src: this.currentUrl, controller: this.controller })
}
}aboutToAppear()import { webview } from '@kit.ArkWeb';
@Entry
@Component
struct Index {
controller: webview.WebviewController = new webview.WebviewController();
aboutToAppear() {
// 关键:在Web组件渲染前启用调试
webview.WebviewController.setWebDebuggingAccess(true);
}
build() {
Web({ src: this.currentUrl, controller: this.controller })
}
}setWebDebuggingAccess(true)hdc shell ps -A | grep <package>setWebDebuggingAccess(true)hdc shell ps -A | grep <package>setWebDebuggingAccess(true)setWebDebuggingAccess(true)