vscode miniapp helper
1.0.0
WeChat Mini Program Development Assistant para VSCode, prompts de código + destaque de sintaxe
prefixo | descrever |
---|---|
animation-backgroundColor | Definir cor de fundo |
animation-bottom | distância inferior |
animation-height | comprimento |
animation-left | distância esquerda |
animation-matrix | Transformação de matriz plana |
animation-matrix3d | Transformação de matriz estéreo |
animation-opacity | Transparência, faixa de parâmetros 0~1 |
animation-right | distância certa |
animation-rotate | Girar em torno da origem |
animation-rotate3d | Rotação 3D |
animation-rotateX | Girar em torno do eixo x |
animation-rotateY | Girar em torno do eixo Y |
animation-rotateZ | Girar um ângulo no sentido horário a partir do eixo Z |
animation-scale | escala do eixo x [eixo y]. Quando há um parâmetro, significa que eles são iguais no eixo X e no eixo Y; quando há dois parâmetros, significa que eles são diferentes no eixo X e no eixo Y; |
animation-scale3d | Zoom 3D |
animation-scaleX | escala do eixo x |
animation-scaleY | escala do eixo y |
animation-scaleZ | escala do eixo z |
animation-skew | O eixo x [eixo y] está inclinado. Quando existe um parâmetro, ele é expresso no eixo X; quando há dois parâmetros, é expresso no eixo X e no eixo Y; |
animation-skewX | inclinação do eixo x |
animation-skewY | inclinação do eixo y |
animation-top | distância superior |
animation-translate | deslocamento do eixo x [eixo y]. Quando existe um parâmetro, ele é expresso no eixo X; quando há dois parâmetros, é expresso no eixo X e no eixo Y; |
animation-translate3d | Deslocamento 3D |
animation-translateX | deslocamento do eixo x |
animation-translateY | deslocamento do eixo y |
animation-translateZ | deslocamento do eixo z |
animation-width | largura |
audioContext-pause | pausa. Não é mais mantido a partir de 1.6.0 |
audioContext-play | Jogar. Não é mais mantido a partir de 1.6.0 |
audioContext-seek | Salte para o local especificado, unidade s. Não é mais mantido a partir de 1.6.0 |
audioContext-setSrc | Defina o endereço de áudio. Não é mais mantido a partir de 1.6.0 |
backAudioManager-onCanplay | O áudio de fundo entra no estado reproduzível, mas não há garantia de que possa ser reproduzido sem problemas posteriormente. |
backAudioManager-onEnded | Evento final de reprodução natural de áudio de fundo |
backAudioManager-onError | Evento de erro de reprodução de áudio em segundo plano |
backAudioManager-onNext | O usuário clica no próximo evento de música no painel de reprodução de música do sistema (somente iOS) |
backAudioManager-onPause | Evento de pausa de áudio em segundo plano |
backAudioManager-onPlay | Evento de reprodução de áudio em segundo plano |
backAudioManager-onPrev | O usuário clica no evento de música anterior no painel de reprodução de música do sistema (somente iOS) |
backAudioManager-onStop | Evento de parada de áudio em segundo plano |
backAudioManager-onTimeUpdate | Evento de atualização do progresso da reprodução de áudio em segundo plano |
backAudioManager-onWaiting | O evento de carregamento de áudio é acionado quando o áudio precisa parar de carregar devido a dados insuficientes. |
backAudioManager-pause | pausa |
backAudioManager-play | jogar |
backAudioManager-seek | Salte para o local especificado, unidade s. Com precisão de 3 casas decimais, suportando precisão de nível ms |
backAudioManager-src | Fonte de dados de áudio, o padrão é uma string vazia. Quando um novo src é definido, a reprodução começará automaticamente. Os formatos atualmente suportados são m4a, aac, mp3, wav. |
backAudioManager-stop | parar |
cameraContext-startRecord | Comece a gravar |
cameraContext-stopRecord | Encerre a gravação. Se for bem-sucedido, retorne à capa e ao vídeo. |
cameraContext-takePhoto | Tire uma foto, você pode especificar a qualidade (alta, normal, baixa, normal padrão), a imagem será devolvida se for bem-sucedida |
cvsCtx-addColorStop | Crie um ponto de gradiente de cor |
cvsCtx-arc | desenhe um arco |
cvsCtx-arcTo | Desenhe o caminho do arco com base nos pontos de controle e no raio |
cvsCtx-beginPath | Para começar a criar um caminho, você precisa chamar preenchimento ou traçado para usar o caminho para preencher ou traçar. |
cvsCtx-bezierCurveTo | Crie um caminho de curva cúbica de Bézier. O ponto inicial da curva é o ponto anterior no caminho |
cvsCtx-clearRect | Limpe o conteúdo da área retangular na tela |
cvsCtx-clip | Corte qualquer formato e tamanho da tela original |
cvsCtx-closePath | fechar um caminho |
cvsCtx-createCircularGradient | Crie uma cor gradiente circular. Você precisa usar addColorStop() para especificar pontos de gradiente, pelo menos dois |
cvsCtx-createLinearGradient | Crie uma cor gradiente linear. Você precisa usar addColorStop() para especificar pontos de gradiente, pelo menos dois |
cvsCtx-createPattern | Método para criar um padrão para uma imagem específica que repete a metaimagem em uma direção especificada |
cvsCtx-draw | Desenhe a descrição (caminho, transformação, estilo) anteriormente no contexto do desenho na tela |
cvsCtx-drawImage | Desenhe uma imagem na tela |
cvsCtx-fill | Preencha o conteúdo do caminho atual |
cvsCtx-fillRect | Preencha um retângulo |
cvsCtx-fillStyle | Defina a cor de preenchimento. Compatível com a biblioteca base 1.9.90 |
cvsCtx-fillText | Desenhe texto preenchido na tela |
cvsCtx-font | Definir propriedades do estilo de fonte atual |
cvsCtx-globalAlpha | Defina a transparência global do pincel. Compatível com a biblioteca base 1.9.90 |
cvsCtx-globalCompositeOperation | Esta propriedade define o tipo de operação de composição a ser aplicada ao desenhar novas formas. |
cvsCtx-lineCap | Define o estilo do ponto final da linha. Compatível com a biblioteca base 1.9.90 |
cvsCtx-lineDashOffset | Defina as propriedades do deslocamento da linha tracejada |
cvsCtx-lineJoin | Define o estilo de interseção das linhas. Compatível com a biblioteca base 1.9.90 |
cvsCtx-lineTo | O método lineTo adiciona um novo ponto e então cria uma linha do último ponto especificado até o ponto de destino. |
cvsCtx-lineWidth | Defina a largura da linha. Compatível com a biblioteca base 1.9.90 |
cvsCtx-measureText | Meça as informações de tamanho do texto, atualmente apenas a largura do texto é retornada. interface síncrona |
cvsCtx-moveTo | Mova o caminho para o ponto especificado na tela sem criar uma linha |
cvsCtx-quadraticCurveTo | Crie um caminho de curva de Bézier quadrática. O ponto inicial da curva é o ponto anterior no caminho |
cvsCtx-rect | Crie um retângulo |
cvsCtx-restore | Restaurar um contexto de desenho salvo anteriormente |
cvsCtx-rotate | Com a origem como centro, a origem pode ser modificada usando o método de tradução. Girar o eixo de coordenadas atual no sentido horário |
cvsCtx-save | Salvar o contexto de desenho atual |
cvsCtx-scale | Após chamar o método de escala, as coordenadas horizontais e verticais do caminho criado posteriormente serão dimensionadas. Se a escala for chamada várias vezes, os múltiplos serão multiplicados. |
cvsCtx-setFillStyle | Definir cor de preenchimento |
cvsCtx-setFontSize | Defina o tamanho da fonte |
cvsCtx-setGlobalAlpha | Definir transparência global do pincel |
cvsCtx-setLineCap | Defina o estilo do ponto final da linha |
cvsCtx-setLineDash | Defina a largura da linha |
cvsCtx-setLineJoin | Defina o estilo de interseção das linhas |
cvsCtx-setLineWidth | Defina a largura da linha |
cvsCtx-setMiterLimit | Define o comprimento máximo da esquadria, que é a distância entre os cantos internos e externos onde duas linhas se encontram. Válido apenas quando setLineJoin() é mitra |
cvsCtx-setShadow | Definir estilo de sombra |
cvsCtx-setStrokeStyle | Definir cor da borda |
cvsCtx-setTextAlign | Usado para definir o alinhamento do texto |
cvsCtx-setTextBaseline | Usado para definir o alinhamento horizontal do texto |
cvsCtx-setTransform | Método para redefinir (sobrescrever) a transformação atual usando uma matriz |
cvsCtx-shadowBlur | Defina o nível de desfoque das sombras |
cvsCtx-shadowColor | Defina a cor da sombra |
cvsCtx-shadowOffsetX | Define o deslocamento horizontal da sombra em relação à forma |
cvsCtx-shadowOffsetY | Define o deslocamento vertical da sombra em relação à forma |
cvsCtx-stroke | Desenhe uma borda ao redor do caminho atual |
cvsCtx-strokeRect | Desenhe um retângulo (não preenchido) |
cvsCtx-strokeStyle | Defina a cor da borda. Compatível com a biblioteca base 1.9.90 |
cvsCtx-strokeText | Método para desenhar um traço de texto em uma determinada posição (x, y) |
cvsCtx-textAlign | Usado para definir o alinhamento do texto, compatível com a biblioteca base 1.9.90 |
cvsCtx-textBaseline | Usado para definir o alinhamento horizontal do texto, compatível com a biblioteca base 1.9.90 |
cvsCtx-translate | Transforme a origem (0, 0) do sistema de coordenadas atual. A origem padrão do sistema de coordenadas é o canto superior esquerdo da página. |
downTask-abort | Interromper tarefa de download |
downTask-onProgressUpdate | Monitore eventos de mudança de progresso de download |
fileManager-access | Determine se o arquivo/diretório existe |
fileManager-accessSync | Determine se o arquivo/diretório existe, interface de sincronização |
fileManager-appendFile | Anexar conteúdo no final do arquivo |
fileManager-appendFileSync | Anexar conteúdo no final do arquivo, interface de sincronização |
fileManager-copyFile | Copiar arquivos |
fileManager-copyFileSync | Copiar arquivos, sincronizar interface |
fileManager-getFileInfo | Obtenha arquivos temporários locais ou informações do arquivo de cache local no miniaplicativo |
fileManager-getSavedFileList | Obtenha a lista de arquivos de cache local salvos neste miniaplicativo |
fileManager-mkdir | Criar diretório |
fileManager-mkdirSync | Criar diretório, interface de sincronização |
fileManager-readFile | Ler o conteúdo do arquivo local |
fileManager-readFileSync | Leia o conteúdo do arquivo local, interface de sincronização |
fileManager-readdir | Leia a lista de arquivos no diretório |
fileManager-readdirSync | Leia a lista de arquivos no diretório, interface de sincronização |
fileManager-removeSavedFile | Exclua os arquivos de cache local salvos neste miniaplicativo |
fileManager-rename | Renomeie o arquivo, você pode mover o arquivo de oldPath para newPath |
fileManager-renameSync | Renomeie arquivos, você pode mover arquivos de oldPath para newPath, interface de sincronização |
fileManager-rmdir | excluir diretório |
fileManager-rmdirSync | Excluir diretório, sincronizar interface |
fileManager-saveFile | Salve arquivos temporários localmente. Esta interface move arquivos temporários, portanto, após a chamada ser bem-sucedida, tempFilePath não estará disponível |
fileManager-saveFileSync | Salve arquivos temporários localmente. Esta interface moverá arquivos temporários, portanto, após a chamada ser bem-sucedida, tempFilePath ficará indisponível e a interface de sincronização |
fileManager-stat | Obter objeto Stats do arquivo |
fileManager-statSync | Obtenha o objeto Stats do arquivo, interface de sincronização |
fileManager-unlink | Excluir arquivos |
fileManager-unlinkSync | Excluir arquivos, interface de sincronização |
fileManager-unzip | Descompacte o arquivo |
fileManager-writeFile | escrever arquivo |
fileManager-writeFileSync | Gravar arquivos, interface de sincronização |
fileStat-isDirectory | Determine se o arquivo atual é um diretório |
fileStat-isFile | Determine se o arquivo atual é um arquivo comum |
getApp | Obtenha a instância do miniprograma |
getCurrentPages | Obtenha a pilha de páginas atual |
innerAudioContext-destroy | Destrua a instância atual |
innerAudioContext-offCanplay | Cancelar a escuta do evento onCanplay |
innerAudioContext-offEnded | Cancelar a escuta do evento onEnded |
innerAudioContext-offError | Cancelar a escuta do evento onError |
innerAudioContext-offPlay | Cancelar a escuta do evento onPlay |
innerAudioContext-offSeeked | Cancelar a escuta do evento onSeeked |
innerAudioContext-offSeeking | Cancelar a escuta do evento onSeeking |
innerAudioContext-offStop | Cancelar a escuta do evento onStop |
innerAudioContext-offTimeUpdate | Cancelar a escuta do evento onTimeUpdate |
innerAudioContext-offWaiting | Cancelar a escuta do evento onWaiting |
innerAudioContext-onCanplay | O áudio entra no estado reproduzível, mas não há garantia de que possa ser reproduzido sem problemas posteriormente. |
innerAudioContext-onEnded | Evento final de reprodução natural de áudio |
innerAudioContext-onError | Evento de erro de reprodução de áudio |
innerAudioContext-onPause | evento de pausa de áudio |
innerAudioContext-onPlay | evento de reprodução de áudio |
innerAudioContext-onSeeked | Evento de operação de busca de conclusão de áudio |
innerAudioContext-onSeeking | Evento de operação de busca de áudio |
innerAudioContext-onStop | evento de reprodução de parada de áudio |
innerAudioContext-onTimeUpdate | Evento de atualização do progresso da reprodução de áudio |
innerAudioContext-onWaiting | O evento de carregamento de áudio é acionado quando o áudio precisa parar de carregar devido a dados insuficientes. |
innerAudioContext-pause | ???? |
innerAudioContext-play | jogar |
innerAudioContext-seek | Salte para o local especificado, unidade s. Com precisão de 3 casas decimais, suportando precisão de nível ms |
innerAudioContext-stop | parar |
interObser-disconnect | Pare de ouvir e a função de retorno de chamada não será mais acionada. |
interObser-observe | Especifique o nó de destino e comece a monitorar as alterações no status da interseção |
interObser-relativeTo | Use um seletor para especificar um nó como uma das áreas de referência |
interObser-relativeToViewport | Especifique a área de exibição da página como uma das áreas de referência |
livePlayerContext-exitFullScreen | Sair da tela inteira |
livePlayerContext-mute | mudo |
livePlayerContext-pause | pausa |
livePlayerContext-play | jogar |
livePlayerContext-requestFullScreen | Ir para tela cheia |
livePlayerContext-resume | recuperar |
livePlayerContext-stop | parar |
livePusherContext-pause | Pausar transmissão |
livePusherContext-play | Reproduzir fluxo push |
livePusherContext-resume | Retomar streaming push |
livePusherContext-snapshot | Instantâneo |
livePusherContext-stop | Pare de empurrar |
livePusherContext-switchCamera | Alternar câmeras frontal e traseira |
livePusherContext-toggleTorch | Trocar flash |
logger-debug | Escreva o log de depuração, você pode fornecer qualquer número de parâmetros |
logger-info | Escreva um registro de informações, você pode fornecer qualquer número de parâmetros |
logger-log | Para gravar logs de log, você pode fornecer qualquer número de parâmetros. |
logger-warn | Para gravar um log de aviso, você pode fornecer qualquer número de parâmetros. |
mapContext-getCenterLocation | Obtenha a latitude e longitude do centro do mapa atual. O sistema de coordenadas retornado é gcj02, que pode ser usado em wx.openLocation. |
mapContext-getRegion | Obtenha o campo de visão do mapa atual |
mapContext-getScale | Obtenha o nível de zoom atual do mapa |
mapContext-includePoints | Visualização de zoom para mostrar toda a latitude e longitude |
mapContext-moveToLocation | Para mover o centro do mapa para o ponto de posicionamento atual, você precisa usá-lo com o show-location do componente do mapa. |
mapContext-translateMarker | Marcador panorâmico com animação |
recordManager-onError | A gravação de eventos de erro retornará informações de erro |
recordManager-onFrameRecorded | Depois de gravar um arquivo com um tamanho de quadro especificado, os dados do resultado da segmentação da gravação serão chamados de volta. |
recordManager-onPause | Evento de pausa de gravação |
recordManager-onStart | Evento de início de gravação |
recordManager-onStop | O evento de parada de gravação retornará o endereço do arquivo |
recordManager-pause | Pausar gravação |
recordManager-resume | retomar a gravação |
recordManager-start | ?? |
recordManager-stop | Pare de gravar |
reqTask-abort | Tarefa de solicitação de interrupção |
selQuery-exec | Execute todas as solicitações. Os resultados da solicitação são formados em uma matriz na ordem das solicitações e retornados no primeiro parâmetro do retorno de chamada. |
selQuery-in | Altere o intervalo de seleção do seletor para dentro do componente do componente personalizado (inicialmente, o seletor seleciona apenas nós no intervalo de páginas e não selecionará nenhum nó no componente personalizado) |
selQuery-select | Selecione o primeiro nó que corresponda ao seletor na página atual e retorne uma instância do objeto NodesRef, que pode ser usada para obter informações do nó. |
selQuery-selectAll | Selecione todos os nós que correspondem ao seletor na página atual |
selQuery-selectViewport | Selecione a área de exibição, que pode ser usada para obter o tamanho, posição de rolagem e outras informações da área de exibição. |
sockTask-close | Fechar conexão WebSocket |
sockTask-onClose | Ouça eventos de fechamento de conexão WebSocket |
sockTask-onError | Ouvindo erros do WebSocket |
sockTask-onMessage | Ouça o evento de mensagem recebido pelo WebSocket do servidor |
sockTask-onOpen | Ouça eventos de abertura de conexão WebSocket |
sockTask-send | Enviar dados via conexão WebSocket |
upTask-abort | Interromper tarefa de upload |
upTask-onProgressUpdate | Monitore eventos de mudança de progresso de upload |
updateManager-applyUpdate | Quando a nova versão for baixada, chamar esse método forçará o miniaplicativo atual a aplicar a nova versão e reiniciá-lo. |
updateManager-onCheckForUpdate | Quando as informações da nova versão forem solicitadas ao backend do WeChat, um retorno de chamada será feito. |
updateManager-onUpdateFailed | Quando o download da nova versão falhar, um retorno de chamada será realizado. |
updateManager-onUpdateReady | Quando a nova versão for baixada, um retorno de chamada será realizado |
videoContext-exitFullScreen | Sair da tela inteira |
videoContext-hideStatusBar | Ocultar barra de status, efetivo apenas em tela cheia do iOS |
videoContext-pause | pausa |
videoContext-play | jogar |
videoContext-playbackRate | Defina a reprodução em várias velocidades, as proporções suportadas são 0,5/0,8/1,0/1,25/1,5 |
videoContext-requestFullScreen | Para entrar em tela cheia, você pode passar o parâmetro direção. Os valores válidos são 0, 90, -90. |
videoContext-seek | Salte para o local especificado, unidade s |
videoContext-sendDanmu | Envie barragens, incluindo dois atributos de texto, cor |
videoContext-showStatusBar | Exibir barra de status, válida apenas em tela cheia do iOS |
videoContext-stop | parar |
worker-onMessage | Ouça as mensagens enviadas pelo thread de trabalho para o thread atual |
worker-postMessage | Mensagem enviada para thread de trabalho |
worker-terminate | Encerre o thread de trabalho atual, que só pode ser chamado na instância do thread principal do Worker. |
wx-addCard | Adicione cartões e cupons em lotes |
wx-addPhoneContact | Após a chamada, o usuário pode optar por escrever o formulário no catálogo de endereços do sistema de telefonia móvel "adicionando novos contatos" ou "adicionando aos contatos existentes" para completar a adição de contatos e informações de contato no catálogo de endereços do celular. Esta API possui muitos parâmetros, consulte a documentação |
wx-authorize | Inicie solicitações de autorização aos usuários com antecedência. Após a chamada ser feita, uma janela pop-up perguntará imediatamente ao usuário se ele concorda em autorizar o miniaplicativo a usar uma determinada função ou obter alguns dados do usuário, mas a interface correspondente não será realmente chamada. Caso o usuário tenha concordado previamente com a autorização, nenhuma janela pop-up aparecerá e o sucesso será retornado diretamente. |
wx-canIUse | Determine se a API, retornos de chamada, parâmetros, componentes, etc. do miniprograma estão disponíveis na versão atual |
wx-canvasGetImageData | Retorna uma matriz que descreve os dados de pixel ocultos na área da tela. |
wx-canvasPutImageData | Método para desenhar dados de pixel na tela |
wx-canvasToTempFilePath | Exporte o conteúdo da área especificada da tela atual para gerar uma imagem do tamanho especificado e retornar o caminho do arquivo |
wx-checkIsSoterEnrolledInDevice | Interface para saber se informações biométricas, como impressões digitais, são inseridas no dispositivo |
wx-checkIsSupportSoterAuthentication | Obtenha o método de autenticação biométrica SOTER compatível com esta máquina |
wx-checkSession | Verifique se a session_key atual do usuário é válida |
wx-chooseAddress | Acesse a interface nativa para o usuário editar o endereço de entrega e retornar ao endereço selecionado pelo usuário após a conclusão da edição. |
wx-chooseImage | Escolha uma foto do seu álbum de fotos local ou tire uma foto com sua câmera |
wx-chooseInvoice | Selecione uma fatura existente para o usuário |
wx-chooseInvoiceTitle | Selecione o cabeçalho da fatura do usuário |
wx-chooseLocation | Abra o mapa e selecione um local. Requer autorização do usuário scope.userLocation |
wx-chooseVideo | Grave um vídeo ou selecione um vídeo do álbum do celular para retornar o caminho do arquivo temporário do vídeo |
wx-clearStorage | Limpar cache de dados locais de forma assíncrona |
wx-clearStorageSync | Limpe o cache de dados locais de forma síncrona |
wx-closeBLEConnection | Desconectar do dispositivo Bluetooth Low Energy |
wx-closeBluetoothAdapter | Desligue o módulo Bluetooth e coloque-o em estado não inicializado. Chamar este método quebrará todos os links estabelecidos e liberará recursos do sistema |
wx-closeSocket | Fechar conexão WebSocket |
wx-connectSocket | Crie uma conexão WebSocket |
wx-connectWifi | Conecte-se ao Wi-Fi. Se as informações do WiFi forem conhecidas, você pode usar esta interface diretamente para conectar |
wx-createAnimation | Crie uma animação de instância de animação. Chame o método da instância para descrever a animação |
wx-createAudioContext | Cria e retorna o objeto audioContext do contexto de áudio. No componente personalizado, o segundo parâmetro é passado para a instância do componente this para operar o componente <audio/> dentro do componente. Não é mais mantido a partir de 1.6.0 |
wx-createBLEConnection | Conectando dispositivos Bluetooth de baixa energia |
wx-createCameraContext | Crie e retorne o objeto cameraContext do contexto da câmera O cameraContext está vinculado ao componente de câmera da página. Uma página pode ter apenas uma câmera, por meio da qual o componente <camera/> correspondente pode ser operado. 1.6.0 começou a suportar |
wx-createCanvasContext | Criar contexto de desenho de tela (especifique canvasId) |
wx-createInnerAudioContext | Cria e retorna o objeto innerAudioContext do contexto de áudio interno. Esta interface é uma versão atualizada do wx.createAudioContext. 1.6.0 começou a suportar |
wx-createIntersectionObserver | Criar e retornar uma instância do objeto IntersectionObserver |
wx-createLivePlayerContext | Opere o componente <live-player/> correspondente. Cria e retorna o objeto LivePlayerContext do contexto do player ao vivo. No componente personalizado, o segundo parâmetro é passado para a instância do componente this para operar o componente <live-player/> dentro do componente. |
wx-createLivePusherContext | Criar e retornar o contexto do live-pusher O objeto LivePusherContext está vinculado ao componente <live-pusher /> da página. Uma página pode ter apenas um live-pusher, por meio do qual o componente <live-pusher/> correspondente pode ser. operado. No componente personalizado, o primeiro parâmetro é passado para a instância do componente this para operar o componente <live-pusher/> dentro do componente. |
wx-createMapContext | Cria e retorna o objeto mapContext do contexto do mapa. No componente personalizado, o segundo parâmetro é passado para a instância do componente this para operar o componente <map/> dentro do componente. |
wx-createSelectorQuery | Retorna uma instância do objeto SelectorQuery |
wx-createVideoContext | Cria e retorna o objeto videoContext do contexto de vídeo. No componente personalizado, o segundo parâmetro é passado para a instância do componente this para operar o componente <video/> dentro do componente. |
wx-createWorker | Crie um thread de trabalho e retorne a instância do trabalhador. Atualmente, apenas um trabalhador pode ser criado. |
wx-downloadFile | Para baixar recursos de arquivo localmente, o cliente inicia diretamente uma solicitação HTTP GET e retorna o caminho temporário local do arquivo. |
wx-faceVerifyForPay | Verifique o rosto em vários cenários de segurança para pagamento |
wx-getAccountInfoSync | Obtenha informações da conta atual |
wx-getAvailableAudioSources | Obtenha fontes de entrada de áudio atualmente suportadas |
wx-getBLEDeviceCharacteristics | Obtenha todas as características (valores característicos) em um serviço do dispositivo Bluetooth |
wx-getBLEDeviceServices | Obtenha todos os serviços do dispositivo Bluetooth |
wx-getBackgroundAudioManager | Obtenha o gerenciador de áudio de fundo globalmente exclusivo backgroundAudioManager |
wx-getBackgroundAudioPlayerState | Obtenha o status de reprodução da música de fundo. Não é mais mantido desde 1.2.0 |
wx-getBeacons | Obtenha todos os dispositivos iBeacon pesquisados |
wx-getBluetoothAdapterState | Obtenha o status do adaptador Bluetooth local |
wx-getBluetoothDevices | Obtenha todos os dispositivos Bluetooth descobertos enquanto o módulo Bluetooth do miniaplicativo estiver em vigor, incluindo dispositivos que já estão conectados à máquina. |
wx-getClipboardData | Obtenha o conteúdo da área de transferência do sistema |
wx-getConnectedBluetoothDevices | Obtenha o dispositivo conectado com base em uuid |
wx-getConnectedWifi | Obtenha informações de WiFi conectado |
wx-getExtConfig | Obtenha campos de dados personalizados de plataformas de terceiros |
wx-getExtConfigSync | Obtenha campos de dados personalizados de forma síncrona por plataformas de terceiros |
wx-getFileSystemManager | Obtenha o gerenciador de arquivos exclusivo globalmente |
wx-getHCEState | Determine se o dispositivo atual suporta recursos HCE |
wx-getImageInfo | Obtenha informações da imagem. Se for uma imagem on-line, será necessário configurar o nome de domínio de download antes que ela entre em vigor. |
wx-getLocation | Obtenha localização geográfica atual e velocidade |
wx-getLogManager | Obtenha o objeto logManager do gerenciador de logs |
wx-getMenuButtonBoundingClientRect | Obtenha as informações de layout do botão de menu |
wx-getNetworkType | Obtenha o tipo de rede |
wx-getRecorderManager | Obtenha o gerenciador de gravação globalmente exclusivo recorderManager |
wx-getSavedFileInfo | Obtenha informações de arquivos locais. Esta interface só pode ser usada para obter arquivos que foram salvos localmente. Se você precisar obter informações de arquivos temporários, use a interface wx.getFileInfo. |
wx-getSavedFileList | Obtenha a lista de arquivos salvos locais |
wx-getScreenBrightness | Obtenha o brilho da tela |
wx-getSetting | Obtenha as configurações atuais do usuário |
wx-getShareInfo | Obtenha detalhes de encaminhamento |
wx-getStorage | Obtenha de forma assíncrona o conteúdo correspondente à chave especificada do cache local |
wx-getStorageInfo | Obtenha de forma assíncrona informações relevantes sobre o armazenamento atual |
wx-getStorageInfoSync | Obtenha de forma síncrona informações relevantes sobre o armazenamento atual |
wx-getStorageSync | Obtenha de forma síncrona o conteúdo correspondente à chave especificada do cache local |
wx-getSystemInfo | Obtenha informações do sistema de forma assíncrona |
wx-getSystemInfoSync | Obtenha interface de sincronização de informações do sistema |
wx-getUpdateManager | Obtenha um gerenciador de atualização de versão globalmente exclusivo para gerenciar atualizações de miniprogramas |
wx-getUserInfo | Quando o usuário não está autorizado, chamar esta interface reportará diretamente um erro quando o usuário estiver autorizado, você pode usar esta interface para obter informações do usuário; |
wx-getWeRunData | Para obter as etapas do exercício WeChat do usuário nos últimos trinta dias, você precisa primeiro chamar a interface wx.login. |
wx-getWifiList | Solicitação para obter a lista WiFi e retornar os dados wifiList no callback registrado em onGetWifiList |
wx-hideLoading | Ocultar caixa de aviso de carregamento |
wx-hideNavigationBarLoading | Ocultar animação de carregamento da barra de navegação |
wx-hideShareMenu | Ocultar botão avançar |
wx-hideTabBar | ??barra |
wx-hideTabBarRedDot | Oculte o ponto vermelho no canto superior direito de um item tabBar |
wx-hideToast | Ocultar caixa de aviso de mensagem |
wx-loadFontFace | Carregar fontes da web dinamicamente |
wx-login | Chame a interface wx.login() para obter credenciais de login temporárias (código) |
wx-makePhoneCall | Faça uma chamada |
wx-navigateBack | Feche a página atual e retorne à página anterior ou à página multinível. Você pode obter a pilha de páginas atual por meio de getCurrentPages()) para determinar quantos níveis você precisa retornar. |
wx-navigateBackMiniProgram | Retornar ao miniaplicativo anterior Ele pode ser chamado com sucesso somente quando o miniaplicativo atual for aberto por outro miniaplicativo. |
wx-navigateTo | Mantenha a página atual, vá para uma página no aplicativo e use wx.navigateBack para retornar à página original. Atualmente, o caminho da página só pode ter até dez níveis. |
wx-navigateToMiniProgram | Abra outro miniprograma associado à mesma conta oficial |
wx-nextTick | Usado para atrasar parte da operação até o próximo intervalo de tempo antes de executá-la. |
wx-notifyBLECharacteristicValueChange | Habilite a função de notificação quando o valor característico do dispositivo Bluetooth de baixa potência mudar e assine o valor característico. Nota: O valor característico do dispositivo deve suportar notificação ou indicação antes que ele possa ser chamado com sucesso. Para obter detalhes, consulte as propriedades da característica. |
wx-offWindowResize | Cancelar a escuta de eventos de alteração de tamanho de janela |
wx-onAccelerometerChange | Monitore os dados de aceleração, frequência: 5 vezes/segundo Depois que a interface for chamada, ela iniciará automaticamente o monitoramento. Você pode usar wx.stopAccelerometer para interromper o monitoramento. |
wx-onBLECharacteristicValueChange | Monitore alterações nos valores característicos de dispositivos Bluetooth de baixo consumo de energia. A interface de notificação deve ser habilitada primeiro para receber notificações enviadas pelo dispositivo. |
wx-onBLEConnectionStateChange | Monitore eventos de mudança de status de conexão Bluetooth de baixa potência, incluindo desenvolvedores conectando ou desconectando ativamente, perda de dispositivo, desconexão anormal de conexão, etc. |
wx-onBackgroundAudioPause | O monitoramento da música está pausado. Não é mais mantido desde 1.2.0 |
wx-onBackgroundAudioPlay | Monitore a reprodução de música. Não é mais mantido desde 1.2.0 |
wx-onBackgroundAudioStop | O monitoramento da música para. Não é mais mantido desde 1.2.0 |
wx-onBeaconServiceChange | Monitore as mudanças de status do serviço iBeacon |
wx-onBeaconUpdate | Ouça eventos de atualização de dispositivos iBeacon |
wx-onBluetoothAdapterStateChange | Monitore eventos de alteração de status do adaptador Bluetooth |
wx-onBluetoothDeviceFound | Ouça eventos quando um novo dispositivo for encontrado |
wx-onCompassChange | Monitore os dados da bússola, frequência: 5 vezes/segundo Depois que a interface for chamada, ela iniciará automaticamente o monitoramento. Você pode usar wx.stopCompass para interromper o monitoramento. |
wx-onGetWifiList | Ouça o evento quando os dados da lista WiFi forem obtidos e wifiList será retornado no retorno de chamada |
wx-onHCEMessage | Ouça o retorno de chamada da mensagem do dispositivo NFC e processe-o no retorno de chamada |
wx-onMemoryWarning | Monitore o evento de alarme de memória insuficiente. Existem níveis de alarme no Android. Somente LOW e CRITICAL retornarão ao desenvolvedor iOS. |
wx-onNetworkStatusChange | Monitore alterações de status da rede |
wx-onSocketClose | Ouça WebSocket Fechar |
wx-onSocketError | Ouvindo erros do WebSocket |
wx-onSocketMessage | Ouça o evento de mensagem recebido pelo WebSocket do servidor |
wx-onSocketOpen | Ouça eventos de abertura de conexão WebSocket |
wx-onUserCaptureScreen | Monitore o evento de captura de tela ativa do usuário Este evento é acionado quando o usuário usa o botão de captura de tela do sistema para fazer uma captura de tela. |
wx-onWifiConnected | Ouça eventos conectados ao WiFi |
wx-onWindowResize | Ouça eventos de mudança de tamanho de janela |
wx-openBluetoothAdapter | Inicialize o módulo Bluetooth do miniaplicativo O período efetivo vai da chamada de wx.openBluetoothAdapter até a chamada de wx.closeBluetoothAdapter ou o miniaplicativo será destruído. |
wx-openCard | Verifique os cartões e cupons no pacote do cartão WeChat |
wx-openDocument | Abra o documento em uma nova página, formatos suportados: doc, xls, ppt, pdf, docx, xlsx, pptx |
wx-openLocation | Para visualizar a localização usando o mapa integrado do WeChat, é necessária a autorização do usuário scope.userLocation. |
wx-openSetting | Acesse a interface de configuração do miniaplicativo do cliente e retorne os resultados da operação definidos pelo usuário. |
wx-pageScrollTo | Role a página até a posição de destino |
wx-pauseBackgroundAudio | Pausa na reprodução de música, não é mais mantida a partir da versão 1.2.0 |
wx-pauseVoice | Pausar a voz atualmente reproduzida, não mais mantida a partir da versão 1.6.0 |
wx-playBackgroundAudio | Use o player de fundo para reproduzir música Para o cliente WeChat, só pode haver uma música de fundo tocando ao mesmo tempo. Não é mais mantido desde 1.2.0 |
wx-playVoice | Comece a reproduzir a voz e apenas um arquivo de voz poderá ser reproduzido ao mesmo tempo. Se a reprodução do arquivo de voz anterior não terminar, a reprodução da voz anterior será interrompida. Não é mais mantido a partir de 1.6.0 |
wx-previewImage | Imagem de visualização |
wx-reLaunch | Feche todas as páginas e abra uma página dentro do aplicativo |
wx-readBLECharacteristicValue | Lê o valor dos dados binários de um valor característico de um dispositivo Bluetooth Low Energy. Nota: O valor característico do dispositivo deve suportar leitura antes que ele possa ser chamado com sucesso. Para obter detalhes, consulte as propriedades da característica. |
wx-redirectTo | Feche a página atual e vá para uma página dentro do aplicativo |
wx-removeSavedFile | Exclua arquivos armazenados localmente |
wx-removeStorage | Remova de forma assíncrona a chave especificada do cache local |
wx-removeStorageSync | Remova de forma síncrona a chave especificada do cache local |
wx-removeTabBarBadge | Remova o texto no canto superior direito de um item na tabBar |
wx-reportMonitor | Interface personalizada de monitoramento e relatórios de dados de negócios |
wx-request | Faça uma solicitação de rede |
wx-requestPayment | Iniciar pagamento WeChat |
wx-saveFile | Salve o arquivo localmente. Nota: saveFile moverá o arquivo temporário, portanto, o tempFilePath passado após a chamada ser bem-sucedida não estará disponível. |
wx-saveImageToPhotosAlbum | Salve a imagem no álbum do sistema. Requer autorização do usuário scope.writePhotosAlbum |
wx-saveVideoToPhotosAlbum | Salve o vídeo no álbum do sistema. Requer autorização do usuário scope.writePhotosAlbum |
wx-scanCode | Acesse a interface de digitalização do código QR do cliente e retorne os resultados correspondentes depois que o código QR for digitalizado com sucesso. |
wx-seekBackgroundAudio | Controle o progresso da reprodução da música (segundos). Não é mais mantido desde 1.2.0 |
wx-sendHCEMessage | Envie mensagem NFC. Válido apenas no sistema Android |
wx-sendSocketMessage | Para enviar dados por meio de uma conexão WebSocket, você precisa primeiro wx.connectSocket e depois enviá-los após o retorno de chamada wx.onSocketOpen. |
wx-setBackgroundColor | Definir dinamicamente a cor de fundo de uma janela |
wx-setBackgroundTextStyle | Defina dinamicamente a fonte do plano de fundo suspenso e o estilo da imagem de carregamento |
wx-setClipboardData | Defina o conteúdo da área de transferência do sistema |
wx-setEnableDebug | Defina se deseja ativar a chave de depuração. Essa opção também terá efeito na versão oficial. |
wx-setKeepScreenOn | Defina se deseja manter a luz sempre acesa. Ela só entra em vigor no miniprograma atual e a configuração se torna inválida após sair do miniprograma. |
wx-setNavigationBarColor | Definir a cor da barra de navegação |
wx-setNavigationBarTitle | Defina dinamicamente o título da página atual |
wx-setScreenBrightness | Definir brilho da tela |
wx-setStorage | Armazenar dados na chave especificada no cache local substituirá o conteúdo original correspondente à chave. Esta é uma interface assíncrona. |
wx-setStorageSync | Armazenar dados na chave especificada no cache local substituirá o conteúdo original correspondente à chave. Esta é uma interface de sincronização. |
wx-setTabBarBadge | Adicione texto ao canto superior direito de um item tabBar |
wx-setTabBarItem | Definir dinamicamente o conteúdo de um item tabBar |
wx-setTabBarStyle | Defina dinamicamente o estilo geral do tabBar |
wx-setTopBarText | A configuração dinâmica do conteúdo de texto da barra superior só terá efeito quando o miniprograma atual for fixado na parte superior. Se o miniprograma atual não estiver fixado, ele poderá ser chamado com sucesso, mas não terá efeito imediato. será substituído depois que o usuário fixar o miniprograma no topo do conteúdo de texto. |
wx-setWifiList | Interface específica do iOS, após o retorno de chamada onGetWifiList, use a interface para definir informações relacionadas ao AP em wifiList |
wx-showActionSheet | Mostrar menu de operação |
wx-showLoading | Exiba a caixa de prompt de carregamento. Você precisa chamar wx.hideLoading ativamente para fechar a caixa de prompt. |
wx-showModal | Mostrar pop-up modal |
wx-showNavigationBarLoading | Exibir animação de carregamento da barra de navegação na página atual |
wx-showShareMenu | Mostrar botão avançar para a página atual |
wx-showTabBar | ??barra |
wx-showTabBarRedDot | Exibir o ponto vermelho no canto superior direito de um item na tabBar |
wx-showToast | Mostrar caixa de mensagem |
wx-startAccelerometer | Comece a monitorar dados de aceleração |
wx-startBeaconDiscovery | Comece a procurar dispositivos iBeacon próximos |
wx-startBluetoothDevicesDiscovery | Inicia uma busca por periféricos Bluetooth próximos. Observe que esta operação consome recursos do sistema. Chame o método stop para interromper a pesquisa após pesquisar e conectar-se ao dispositivo. |
wx-startCompass | Comece a monitorar os dados da bússola. |
wx-startHCE | Inicializar módulo NFC |
wx-startPullDownRefresh | Inicie a atualização suspensa, acione a animação de atualização suspensa após a chamada, o efeito é consistente com a atualização suspensa manual do usuário |
wx-startRecord | Comece a gravar. Requer autorização do usuário para scope.record. Não é mais mantido a partir de 1.6.0 |
wx-startSoterAuthentication | Iniciar autenticação biométrica SOTER |
wx-startWifi | Inicialize o módulo WiFi |
wx-stopAccelerometer | Pare de monitorar dados de aceleração |
wx-stopBackgroundAudio | Pare de tocar música. Não é mais mantido desde 1.2.0 |
wx-stopBeaconDiscovery | Pare de procurar dispositivos iBeacon próximos |
wx-stopBluetoothDevicesDiscovery | Pára de procurar periféricos Bluetooth próximos. Se o dispositivo Bluetooth necessário tiver sido encontrado e nenhuma pesquisa adicional for necessária, é recomendável chamar esta interface para interromper a pesquisa Bluetooth. |
wx-stopCompass | Pare de ouvir os dados da bússola. |
wx-stopHCE | Desligue o módulo NFC. Válido apenas no sistema Android |
wx-stopPullDownRefresh | Interromper a atualização suspensa da página atual |
wx-stopRecord | Pare de gravar. Não é mais mantido a partir de 1.6.0 |
wx-stopVoice | Termine de reproduzir a voz. Não é mais mantido a partir de 1.6.0 |
wx-stopWifi | Desligue o módulo WiFi |
wx-switchTab | Vá para a página tabBar e feche todas as outras páginas que não sejam tabBar |
wx-updateShareMenu | Atualizar propriedades de encaminhamento |
wx-uploadFile | Faça upload de recursos locais para o servidor do desenvolvedor e o cliente inicia uma solicitação HTTPS POST, onde o tipo de conteúdo é multipart/form-data |
wx-vibrateLong | Faça o telefone vibrar por muito tempo (400ms) |
wx-vibrateShort | Faça o telefone vibrar por um curto período de tempo (15ms) |
wx-writeBLECharacteristicValue | Grava dados binários nas características do dispositivo Bluetooth de baixo consumo de energia. Nota: O valor característico do dispositivo deve suportar gravação antes que ele possa ser chamado com sucesso. Para obter detalhes, consulte as propriedades da característica. |
wx-Component | Objeto componente e suas funções de ciclo de vida e funções de retorno de chamada |
wx-app | Objeto App e suas funções de ciclo de vida e funções de retorno de chamada |
wx-page | Objeto de página e suas funções de ciclo de vida e funções de retorno de chamada |
prefixo | descrever |
---|---|
debug | O item de configuração de depuração do arquivo JSON correspondente ao aplicativo, esteja ele em modo de depuração |
functionalPages | Se deve ativar a página de função do plug-in |
networktimeout | Item de configuração de tempo limite de rede do arquivo JSON correspondente ao aplicativo, configuração de tempo limite |
pages | O arquivo JSON pagina os itens de configuração correspondentes ao aplicativo |
plugins | Plug-ins usados |
preloadRule | Regras de pré-download de subcontratação |
requiredBackgroundModes | Recursos que precisam ser usados em segundo plano, como "reprodução de música" |
resizable | O miniaplicativo do iPad suporta rotação de tela. Ele está desativado por padrão. |
subPackages | Itens de configuração de subpacotes de arquivo JSON correspondentes ao aplicativo, configuração de estrutura de subpacote |
tabbar | Itens de configuração da barra de guias do arquivo JSON correspondente ao aplicativo |
window | Os itens de configuração da janela do arquivo JSON correspondentes ao aplicativo |
workers | O diretório onde o código do Worker é colocado |
page | Itens de configuração do arquivo JSON correspondentes à página Page |
prefixo | descrever |
---|---|
ad | anunciar |
audio | Áudio. A partir da versão 1.6.0, este componente não é mais mantido. |
block | A tag block não é um componente, ela apenas envolve elementos. Ela não fará nenhuma renderização na página e aceita apenas atributos de controle. |
button | botão |
camera | Câmera do sistema. Requer autorização do usuário scope.camera |
canvas | tela |
checkbox-group | Seletor múltiplo, composto internamente por múltiplas caixas de seleção |
checkbox | Vários itens de seleção |
cover-image | Uma visualização de imagem que cobre os componentes nativos Os componentes nativos que podem ser cobertos são iguais aos da visualização de capa e podem ser aninhados na visualização de capa. |
cover-view | Uma visualização de texto que sobrepõe componentes nativos Os componentes nativos que podem ser cobertos incluem mapa, vídeo, tela, câmera, player ao vivo e empurrador ao vivo. Somente visualização de capa e imagem de capa aninhadas são suportadas. botão de visualização da capa. |
form | Formulário, envie <switch/> , <input/> , <checkbox/> , <slider/> , <radio/> <picker/> pelo usuário no componente |
functional-page-navigator | Link da página |
icon | ícone |
image | foto. A largura padrão é 300px e a altura é 225px. A imagem do código QR/mini código do programa no componente de imagem não suporta reconhecimento de toque longo. |
input | Caixa de entrada |
label | Para melhorar a usabilidade dos componentes do formulário, use o atributo for para encontrar o id correspondente ou coloque o controle sob o rótulo. Quando clicado, o controle correspondente será acionado. for tem uma prioridade mais alta que os controles internos. Quando há vários controles internos, o primeiro controle é acionado por padrão. Os controles que podem ser vinculados atualmente incluem <button/> , <checkbox/> , <radio/> e <switch/> |
live-player | Reprodução de áudio e vídeo em tempo real. A largura padrão é 300px e a altura é 225px. A largura e a altura podem ser definidas através de wxss. |
live-pusher | Gravação de áudio e vídeo em tempo real. A autorização do usuário é necessária para scope.camera e scope.record. A largura padrão é 100% e não há altura padrão. Defina a largura e a altura por meio de wxss. |
map | mapa |
movable-area | A área móvel de visão móvel |
movable-view | Contêiner de visualização móvel que pode ser arrastado e deslizado na página |
navigator | Link da página |
open-data | Usado para exibir dados abertos do WeChat |
picker-view-column | Ele só pode ser colocado em <picker-view /> A altura de seus nós filhos será automaticamente definida para ser consistente com a altura da caixa de seleção do picker-view. |
picker-view | Seletor de rolagem incorporado na página |
picker | Seletor de rolagem. Agora são suportados três seletores, diferenciados por modo, ou seja, seletor comum, seletor de hora e seletor de data. O padrão é um seletor normal |
progress | barra de progresso |
radio-group | Seletor de item único, composto internamente por vários <radio/> |
radio | Item de escolha única |
rich-text | texto rico |
scroll-view | Área de visualização rolável |
slider | seletor deslizante |
swiper-item | Só pode ser colocado no componente <swiper/> e a largura e a altura são definidas automaticamente para 100% |
swiper | Contêiner de visualização deslizante |
switch | seletor de interruptor |
text | texto |
textarea | Caixa de entrada de várias linhas |
video | vídeo. A largura padrão é de 300px e a altura é de 225px. |
view | Contêiner de visualização básica |
web-view | Um contêiner que pode ser usado para hospedar páginas da web preencherá automaticamente toda a página do Mini Program. |
Muito obrigado ao JetBrains por fornecer uma licença para eu trabalhar nesse e em outros projetos de código aberto.
MIT
Para algumas dicas de código, consulte a auto-expansão: Chandzhang/Wechat-Snippet-Vscode
Aproveitar!