logo开发者社区
小程序小游戏
登录
API更新-canIuse

API更新-canIuse

537浏览作者: 小程序管理员(Fremontlee)

canIUse


判断小程序的 API,回调,参数,组件等是否在当前版本可用。基础库 1.35.0 以上开始支持。



输入 string schema

使用 ${API}.${method}.${param}.${option} 或者 ${component}.${attribute}.${option} 方式来调用。

详细说明

  • ${API} 代表 API 名字
  • ${method} 代表调用方式,有效值为 return, success, object, callback
  • ${param} 代表参数或者返回值
  • ${option} 代表参数的可选值或者返回值的属性
  • ${component} 代表组件名字
  • ${attribute} 代表组件属性
  • ${option} 代表组件属性的可选值



输出 boolean

当前版本是否可用。



代码示例

// 对象的属性或方法
tt.canIUse('UpdateManager');
tt.canIUse('Stats.isDirectory');

// tt 接口参数、回调或者返回值

tt.canIUse('exitMiniProgram');
tt.canIUse('getLaunchOptionsSync.return.path');
tt.canIUse('getSystemInfo.success.screenWidth');
tt.canIUse('showToast.object.title');
tt.canIUse('onCompassChange.callback.direction');
tt.canIUse('request.object.method.GET');

// 组件的属性
tt.canIUse('swiper');
tt.canIUse('text.selectable');
tt.canIUse('button.open-type.contact');
最后一次编辑于 2020年05月07日

1条评论

avatar
luotiantian
tt.canIUse('button.open-type.contact');

这个在模拟器和能用客服功能的机器上,都是false。怎么解

回复luotiantian
+1
加载中