欢迎光临
我们一直在努力

九八云百度小程序教程:canIUse

  • canIUse
    • 兼容 API 新增属性或返回值
      • 代码示例
    • 兼容组件
      • 代码示例

    canIUse

    详细 API 内容参见 canIUse 。

    兼容 API 新增属性或返回值

    开发者可以用以下代码判断 API 的参数或者返回值是否有新增:

    代码示例

    • JS
    
     
    1. swan.showModal({
    2. success: function(res) {
    3. if (swan.canIUse('showModal.success.cancel')) {
    4. console.log(res.cancel)
    5. }
    6. }
    7. })

    兼容组件

    由于新增的组件或属性在旧版本上是否既不会被处理,也不会报错。开发者可以用以下代码对旧版本进行降级处理:

    代码示例

    • JS
    
     
    1. Page({
    2. data: {
    3. canIUse: swan.canIUse('cover-view')
    4. }
    5. })
    6. <video controls="{{!canIUse}}">
    7. <cover-view s-if="{{canIUse}}">play</cover-view>
    8. </video>

    未经允许不得转载:九八云安全 » 九八云百度小程序教程:canIUse