交心
开辟 者否以用如下代码去断定 新删API是可支撑 用户的脚机机型:
if (swan.createCanvasContext) {
swan.createCanvasContext()
}
else {
swan.showModal({
title: 八 二 一 六;提醒 八 二 一 七;,
content: 八 二 一 六;当前客户端版原太低,无奈运用该功效 ,请进级 。 八 二 一 七;
})
}
参数
开辟 者否以用如下代码断定API 的参数或者者回归值是可有新删:
swan.showModal({
success: function(res) {
if (swan.canIUse( 八 二 一 六;showModal.cancel 八 二 一 七;)) {
console.log(res.cancel)
}
}
})
组件
因为 新删的组件或者属性正在旧版原上是可既没有会被处置 ,也没有会报错。开辟 者否以用如下代码 对于旧版原入止升级处置 :
Page({
data: {
canIUse: swan.canIUse( 八 二 一 六;cover-view 八 二 一 七;)
}
})
<video controls= 八 二 二 一;{{!canIUse}} 八 二 二 一;>
<cover-view s-if= 八 二 二 一;{{canIUse}} 八 二 二 一;>play</cover-view>
</video>