codecamp

支付宝小程序API canIUse

my.canIUse(String)

判断当前小程序的 API、入参或返回值、组件、属性等在当前版本是否支持。

参数使用 ${API}.${type}.${param}.${option} 或者 ${component}.${attribute}.${option} 方式来调用

  • API 表示 api 名字
  • type 取值 object/return/callback 表示 api 的判断类型
  • param 表示参数的某一个属性名
  • option 表示参数属性的具体属性值
  • component 表示组件名称
  • attribute 表示组件属性名
  • option 表示组件属性值

示例代码

my.canIUse('getFileInfo')
my.canIUse('closeSocket.object.code')
my.canIUse('getLocation.object.type')
my.canIUse('getSystemInfo.return.brand')
my.canIUse('lifestyle')
my.canIUse('button.open-type.share')
支付宝小程序API 获取基础库版本号
支付宝小程序API 系统信息
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

支付宝小程序开发文档

支付宝小程序 快速示例

支付宝小程序 小程序快速示例

支付宝小程序 框架

支付宝小程序 组件

支付宝小程序组件 基础组件

支付宝小程序组件 无障碍访问

支付宝小程序 扩展组件

支付宝小程序扩展组件 UI组件

支付宝小程序 API

支付宝小程序 开发工具

支付宝小程序 云服务

支付宝小程序 Serverless

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }