[Miniprograma WeChat] Sobre a cena do valor da cena do miniprograma, use o registro do pit step

Recentemente, estou trabalhando em um pequeno programa. Para obter essa função, insira diferentes páginas de acordo com diferentes valores de cena. Por exemplo, escaneie o código QR/código de programa pequeno para entrar na página A, e o pequeno programa pesquisa diretamente para entrar na página B.
Então comecei a escrever de acordo com as necessidades e descobri que os valores de cena que obtive estavam todos errados e eram todos 1001, que é o valor de cena padrão do applet. Como o valor da cena que obtive estava errado, comecei a folhear freneticamente os documentos oficiais, Baidu para encontrar informações e descobri que todos foram escritos da mesma maneira, e ninguém encontrou esse tipo de problema. Mais tarde, descobri que o código não estava escrito errado. O valor da cena obtido na versão de desenvolvimento (incluindo depuração e visualização da máquina real) e a versão de teste sempre foi virtual ou o valor padrão de 1001. O valor real da cena não pode ser obtido e o valor correto da cena só pode ser obtido na versão oficial . Que fosso grande, registre. A maneira de obter o valor da cena é a seguinte:

// 一定要写在onShow中,因为onLaunch生命周期只第一次会进入,后面场景值一直是旧的,只有放在onShow中才能拿到实时的
App({
    
    
  onLaunch: function () {
    
    
  },
  onShow:function(e){
    
    
    console.log('场景值:', e.scene);
  }
})

Em seguida, registre a geração dinâmica de pequenos códigos de programa. Pequenos programas ou códigos QR podem ser gerados dinamicamente e precisam chamar a interface oficial. O front-end ou o back-end podem ser chamados, mas é melhor chamar o back-end, porque as chamadas de front-end para gerar pequenas interfaces de código de programa precisam configurar o nome de domínio da interface no nome de domínio da plataforma pública WeChat, mas o nome de domínio https://api.weixin.qq.com do WeChat não pode ser configurado. As três interfaces para geração de códigos applet dinâmicos ou códigos QR podem ser visualizadas e aprendidas no site oficial.
Endereço oficial: https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/qrcode-link/qr-code/getQRCode.html

Acho que você gosta

Origin blog.csdn.net/weixin_42342065/article/details/131538838
Recomendado
Clasificación