Todos os produtos
Search
Central de documentação

Mobile Platform as a Service:Posso usar

Última atualização: Jun 28, 2026

my.canIUse(String)

Nota

O mPaaS 10.1.32 e versões posteriores oferecem suporte a esta API.

Esta interface verifica se a versão atual do mini programa oferece suporte a uma determinada API, parâmetros de entrada, valores de retorno, componentes ou atributos.

Parâmetro de entrada

Os parâmetros seguem o formato ${API}.${type}.${param}.${option} ou ${component}.${attribute}.${option}.

  • API: nome da API, sem o prefixo my.. Por exemplo, para verificar my.getFileInfo, passe apenas getFileInfo.

  • type: valores possíveis são object/return/callback, que indicam o tipo de verificação da API.

  • param: nome de um atributo do parâmetro.

  • option: valor específico do atributo do parâmetro.

  • component: nome do componente.

  • attribute: nome do atributo do componente.

  • option: valor do atributo do componente.

Exemplo de código

// Whether the new API is available
my.canIUse('getFileInfo')
// Whether the new API attribute is available
my.canIUse('closeSocket.object.code')
// Whether the new API attribute is available
my.canIUse('getLocation.object.type')
// Whether the new attribute of the API return value is available
my.canIUse('getSystemInfo.return.brand')
// Whether the new component "Follow lifestyle account" is available
my.canIUse('lifestyle')
// Whether the new attribute value of the component is available
my.canIUse('button.open-type.share')

Valor de retorno

Tipo booleano que indica se há suporte ao recurso consultado.