invokeCDPFromSDK
向 DevTool 发送一条 CDP Method,并异步接收其返回结果。
可以和 DevTool 桌面应用 同时使用,互不干扰。
语法
iOS
LynxBaseInspectorOwner.h
Android
LynxBaseInspectorOwner.java
参数说明
msg/cdpMsg: 要发送的消息,符合 CDP Method 格式的 JSON 字符串。callback: 符合CDPResultCallback定义的回调,用于接收返回结果。
请求数据格式
JSON 格式的字符串。
例如,DOM.getDocument 的请求数据如下:
使用示例
使用步骤
- 实现
CDPResultCallback。 - 获取
LynxBaseInspectorOwner实例。 - 调用
invokeCDPFromSDK方法,发送消息。
代码示例
下列示例代码展示了在 LynxView 加载成功后,调用 DOM.getDocument 这个 CDP Method 的完整流程。
iOS
ViewController.m
Android
MainActivity.java
兼容性
LCD tables only load in the browser