# 弹框

# toast

# 使用说明

Android iOS PC
支持 支持 支持(参数不同,icon)
yy.device.notification.toast({
  icon: "", //icon样式,不同客户端参数不同,请参考参数说明
  text: String, //提示信息
  duration: Number, //显示持续时间,单位秒,默认按系统规范[android只有两种(<=2s >2s)]
  delay: Number, //延迟显示,单位秒,默认0
  onSuccess: function(result) {
    /*{}*/
  },
  onFail: function(err) {}
});
1
2
3
4
5
6
7
8
9
10

# 参数说明

参数 参数类型 说明
icon Boolean icon 样式,不同客户端参数不同。
Android 和 iOS 样式:success 和 error,默认为空;
PC 端样式:success, error, warning, information, 默认 information
text String 提示信息
duration Number 显示持续时间,单位秒,默认按系统规范;android 只有两种(<=2s 和>2s)
delay Number 延迟显示,单位秒,默认 0

# 调试

device.notification.toast

# 显示加载

# 使用说明

显示浮层,请和 hidePreloader 配对使用

Android iOS PC
支持 支持 不支持
yy.device.notification.showPreloader({
  text: "使劲加载中..", //loading显示的字符,空表示不显示文字
  showIcon: true, //是否显示icon,默认true
  onSuccess: function(result) {
    /*{}*/
  },
  onFail: function(err) {}
});
1
2
3
4
5
6
7
8

# 参数说明

参数 参数类型 必传 说明
text String loading 显示的字符,空表示不显示文字
showIcon Boolean 是否显示 icon,默认 true

# 调试

device.notification.showPreloader

# 隐藏加载

# 使用说明

Android iOS PC
支持 支持 不支持
yy.device.notification.hidePreloader({
  onSuccess: function(result) {
    /*{}*/
  },
  onFail: function(err) {}
});
1
2
3
4
5
6

# 手机振动 beta

# 使用说明

Android iOS PC
支持 支持 不支持
yy.device.notification.vibrate({
  duration: 300, //震动时间,android可配置 iOS忽略
  onSuccess: function(result) {
    /*
        {}
        */
  },
  onFail: function(err) {}
});
1
2
3
4
5
6
7
8
9

# 参数说明

参数 参数类型 必传 说明
duration Number 震动时间,仅支持 Android 端配置
上次更新: 3/24/2020, 3:45:57 PM