Este artigo compartilha o código de implementação do JS WeChat para sua referência. O conteúdo específico é o seguinte
Compartilhe JS API no WeChat
Função:
1. Compartilhe com momentos do WeChat
2. Compartilhe com amigos do WeChat
3. Compartilhe com Tencent Weibo
4. Ocultar/mostrar a entrada do menu no canto superior direito
5. Ocultar/mostrar a barra de ferramentas do navegador inferior
6. Obtenha o status de rede atual
7. Ajuste o componente de reprodução da imagem do cliente WeChat
8. Feche a página da web da plataforma pública
/**! * A API JavaScript do navegador embutido do WeChat, as funções incluem:** 1. Compartilhe com os momentos do WeChat* 2. Compartilhe com os amigos do WeChat* 3. Compartilhe com o Weibo* 4. página** @author zhaoxianlie* /var weixinapi = (function () {"use strict"; /*** Compartilhe com momentos weChat* @param {objeto} informações de dados a serem compartilhadas* @P-config {string} Apid a plataforma pública AppId (o número de serviço está disponível)* @P-Config {string} Apid Platform Número da plataforma está disponível)** @p-config {string} descrição descrição* @p-config {string} título Título compartilhado** @param {object} Métodos de retorno de chamada relacionados* @p-config {boolean} o método ASYNC Ready precisa ser executado assíncrono, padrão* @ponfig {}}} Dataloaded (dados) chamado após o carregamento dos dados é concluído. Weixinsharetimine (Data, retornos de chamada) {retornos de chamada = retornos de chamada || {}; "link": thedata.link, "desc": thedata.title, "title": thedata.desc, // Observe que o conteúdo a ser compartilhado aqui é "img_width": "120", "img_height": "120"}, função (resp) {switch (resp.r_msg) { 'Share_timine: Cancelar': Calls.Cancel && de chamada (resp); Break; if (window ["_ wx_loadedcb _"]. tostring (). sharetimine (newData); plataforma (número de serviço disponível)* @p-config {string} Imageurl Image Endereço* @p-config {string} link Endereço* @p-config {string} descrição descrição* @p-config {string} título título compartilhado** @param {object} como métodos de chamada relacionados* @Ponfig {BOOM @Param {}}} Retorno relacionado* @Ponfig {BOLOM {BOOM {Object}}} Retorno relacionado Assíncrono, padrão false* @p-config {function} pronta (argv) status pronto* @p-config {function} dataloaded (dados) chamado após a conclusão de dados. {Function} Confirmar (resp) Sucesso* @p-config {function} all (resp) retornos de chamada que serão executados independentemente do sucesso e falha*/ função weixinsendappmessage (dados, retornos de chamada) {callbacks = callbacks || {}; "Appid": thedata.appid? (resp.err_msg) {// send_app_msg: cancelar o usuário cancelar 'send_app_msg: cancel 'Send_app_msg: Confirmar' Case 'Send_App_MSG: OK': RODOS DESCURSO Window ["_ wx_loadedcb_"] = retorno (NewData) {Window ["WX_LOUPEDCB _"] (NewData); @param {objeto} informações de dados a serem compartilhadas* @p-config {string} link Endereço do link* @p-config {string} descrição descrição** @param {object} retorno de chamada relacionado Métodos de retorno* » @p-config start {boolean} o método pronto para o asyncon request} @p-config {function} dataloaded (dados) chamado após a conclusão do carregamento de dados. Independentemente do sucesso e falha*/ função weixinshareweibo (dados, retornos de chamada) {retornos de chamada = retornos de chamada || {}; (resp.err_msg) {// share_weibo: cancelar cancelar o caso 'share_weibo: cancelar': retorno 'compartilhe_weibo: Confirmar': case 'share_weibo: ok': boneca Window ["_ wx_loadedcb_"] = retorno (NewData) {Window ["WX_LOUPEDCB _"] (NewData); de WeChat Native. == 0) {return; canto direito da página da web*/ função hideOptionMenu () {weixinjsbridge.call ('hideOptionMenu'); Weixinjsbridge.call ('hidetoolbar'); Weixinapi.getNetworkType (function (NetworkType) { * *}); Tipes de chamada (e.err_msg); }); (Document.adDeventListener) {Document.adDeventListener ('weixinjsbridgeready', wxreadyfunc, false); } else {wxreadyfunc (); ShowToolBar: ShowToolbar, Hidetoolbar: HideToolbar, GetNetworkType: GetNetworkType, ImagePreview: ImagePreview, CloseWindow: CloseWindow};}) ();Download do código -fonte: JS WeChat Share
Este artigo foi compilado em "Resumo das Habilidades de Desenvolvimento do Javascript WeChat", e todos são bem -vindos para aprender e ler.
Gostaria de recomendar um tutorial sobre o WeChat Mini Program, que está muito preocupado: "O tutorial de desenvolvimento de programas do WeChat Mini" foi cuidadosamente compilado pelo editor de todos, espero que gostem.
O exposto acima é todo o conteúdo deste artigo. Espero que seja útil para o aprendizado de todos e espero que todos apoiem mais o wulin.com.