my.canIUse(String)
説明
この API は、mPaaS 10.1.32 以降のバージョンでサポートされています。
このインターフェイスは、現在のバージョンが現在のミニプログラムの API、入力パラメーターまたは戻り値、コンポーネント、属性などをサポートしているかどうかを判断するために使用されます。
入力パラメーター
パラメーターは、${API}.${type}.${param}.${option} メソッドまたは ${component}.${attribute}.${option} メソッドによって呼び出されます。
API:
my.の名前を除く、API 名を示します。例:my.getFileInfoを判断する場合は、getFileInfoだけを渡す必要があります。type: 使用可能な値は object/return/callback で、API の判断タイプを示します。
param: パラメーターの属性名を示します。
option: パラメーター属性の特定の属性値を示します。
component: コンポーネント名を示します。
attribute: コンポーネントの属性名を示します。
option: コンポーネントの属性値を示します。
コードサンプル
// 新しい API が使用可能かどうか
my.canIUse('getFileInfo')
// 新しい API 属性が使用可能かどうか
my.canIUse('closeSocket.object.code')
// 新しい API 属性が使用可能かどうか
my.canIUse('getLocation.object.type')
// API 戻り値の新しい属性が使用可能かどうか
my.canIUse('getSystemInfo.return.brand')
// 新しいコンポーネント「ライフスタイルアカウントをフォローする」が使用可能かどうか
my.canIUse('lifestyle')
// コンポーネントの新しい属性値が使用可能かどうか
my.canIUse('button.open-type.share')戻り値
ブール値型で、サポートされているかどうかを示します。