HWH5.setNavigationBarTitle
HWH5.setNavigationBarColor
HWH5.showToast
HWH5.showLoading
HWH5.showExceptionTip
HWH5.setWatermark


HWH5.setNavigationBarTitle

支持版本>=10.0.5

设置标题到导航栏

扫码体验:

vscode-plugin

请求参数

参数 类型 必填 说明
title String 标题

返回结果

无。

请求示例

  • ES6版本

    HWH5.setNavigationBarTitle({ title: 'WeLink' }).catch(error => {
      console.log('设置标题异常', error);
    });
    
  • ES5版本

    HWH5.setNavigationBarTitle({ title: 'WeLink' }).catch(function (error) {
      console.log('设置标题异常', error);
    });
    

HWH5.setNavigationBarColor

支持版本>=10.1.2

设置导航栏背景颜色,字体颜色

扫码体验:

vscode-plugin

请求参数

参数 类型 必填 说明
frontColor string 前景颜色值,包括按钮、标题、状态栏的颜色,仅支持 #ffffff 和 #000000
backgroundColor string 背景颜色值,有效值为十六进制颜色

返回结果

参数 类型 说明
status number 1:成功

请求示例

  • ES6版本

    HWH5.setNavigationBarColor({
      frontColor: '#ffffff',
      backgroundColor: '66ff00'
    })
      .then(data => {
        console.log(data);
      })
      .catch(error => {
        console.log(error);
      });
    
  • ES5版本

    HWH5.setNavigationBarColor({
      frontColor: '#ffffff',
      backgroundColor: '66ff00'
    })
      .then(function (data) {
        console.log(data);
      })
      .catch(function (error) {
        console.log(error);
      });
    

HWH5.showToast

支持版本>=10.0.5

通过type类型设置吐司信息

扫码体验:

vscode-plugin

请求参数

参数 类型 必填 说明
msg String 提示文字
type String w:waring,n:normal

返回结果

无。

请求示例

  HWH5.showToast({
    msg: '收藏成功',
    type: 'w'
  });

HWH5.showLoading

支持版本>=10.0.5

动态调用并控制loading组件的显示、隐藏。

扫码体验:

vscode-plugin

请求参数

无。

返回结果

无。

请求示例

显示

  HWH5.showLoading();

隐藏

  HWH5.hideLoading();

HWH5.showExceptionTip

支持版本>=10.0.5

各类异常提示组件

扫码体验:

vscode-plugin

请求参数

入参说明

参数 类型 必填 说明
flag String 1:无内容,2:无权限,3:未开通移动访问权限,4:无网络,5:其他异常,6:当前页面加载失败,7:当前资源被删除
msg String 提示信息
dom Object 该参数不传,则为全屏。若传,则替换传入dom节点的内部内容

返回结果

无。

请求示例

  HWH5.showExceptionTip({ flag: '1', msg: '当前内容不存在', dom: document.body });
  HWH5.showExceptionTip({
    flag: '2',
    msg: '无权限,请联系管理员w0000001',
    dom: document.body
  });
  HWH5.showExceptionTip({
    flag: '3',
    msg: '未开通移动访问权限,请联系管理员w0000001',
    dom: document.body
  });
  HWH5.showExceptionTip({ flag: '4', msg: '无网络', dom: document.body });
  HWH5.showExceptionTip({ flag: '5', msg: '好像出了未知问题', dom: document.body });
  HWH5.showExceptionTip({ flag: '6', msg: '当前页面加载失败', dom: document.body });
  HWH5.showExceptionTip({ flag: '7', msg: '当前资源被删除', dom: document.body });

HWH5.setWatermark

支持版本>=10.1.0

设置水印

扫码体验:

vscode-plugin

请求参数

返回说明

参数 类型 说明
status String '1' 成功,'0' 失败

请求示例

  • ES6示例

      HWH5.setWatermark().then(data => {
        console.log(data);
      });
    
  • ES5示例

      HWH5.setWatermark().then(function (data) {
        console.log(data);
      });
    

结果。 ""

    无结果。 ""