文档管理中心
ASCF框架API参考APIweb-view组件控制

web-view组件控制

has.createWebViewContext

has.createWebViewContext(): WebViewContext

创建一个WebViewContext对象,用于向web-view组件发送消息。

起始版本: 2.0.4

返回值:

返回WebViewContext对象。

示例:

收起
自动换行
深色代码主题
复制
  1. const webViewContext = has.createWebViewContext();

WebViewContext

web-view组件控制实例。

起始版本: 2.0.4

WebViewContext.postMessage

WebViewContext.postMessage(Object object)

向web-view组件发送消息。

起始版本: 2.0.4

参数:

参数为Object对象,包括以下字段。

展开
参数 类型 必填 描述
data string | object 是 需要发给网页的消息。
success function 否 接口调用成功的回调函数。
fail function 否 接口调用失败的回调函数。
complete function 否 接口调用结束的回调函数(调用成功、失败都会执行)。

示例:

收起
自动换行
深色代码主题
复制
  1. const webViewContext = has.createWebViewContext();
  2. webViewContext.postMessage({
  3. data: 'msg to H5',
  4. success: () => {
  5. console.info('postMessage success');
  6. },
  7. fail: (err) => {
  8. console.error('postMessage fail', err);
  9. },
  10. complete: (res) => {
  11. console.info('postMessage complete', res);
  12. }
  13. });
在 ASCF框架 中进行搜索
请输入您想要搜索的关键词