my.canIUse(String)
API ini didukung di mPaaS 10.1.32 dan versi-versi berikutnya.
Antarmuka ini digunakan untuk menentukan apakah versi saat ini mendukung API, parameter input atau nilai pengembalian, komponen, atribut, dan sebagainya dari mini program saat ini.
Parameter input
Parameter dipanggil dengan metode ${API}.${type}.${param}.${option} atau ${component}.${attribute}.${option}.
API: Menunjukkan nama API, tidak termasuk nama dari
my.. Contohnya: jika Anda ingin menilaimy.getFileInfo, Anda hanya perlu memasukkangetFileInfo.type: Nilai yang mungkin adalah object/return/callback, yang menunjukkan jenis penilaian API.
param: Menunjukkan nama atribut dari parameter.
option: Menunjukkan nilai atribut spesifik dari atribut parameter.
component: Menunjukkan nama komponen.
attribute: Menunjukkan nama atribut komponen.
option: Menunjukkan nilai atribut komponen.
Contoh kode
// Apakah API baru tersedia
my.canIUse('getFileInfo')
// Apakah atribut API baru tersedia
my.canIUse('closeSocket.object.code')
// Apakah atribut API baru tersedia
my.canIUse('getLocation.object.type')
// Apakah atribut baru dari nilai pengembalian API tersedia
my.canIUse('getSystemInfo.return.brand')
// Apakah komponen baru "Ikuti akun gaya hidup" tersedia
my.canIUse('lifestyle')
// Apakah nilai atribut baru dari komponen tersedia
my.canIUse('button.open-type.share')Nilai pengembalian
Tipe Boolean, menunjukkan apakah itu didukung.