Maison > Applet WeChat > Développement WeChat > Exemple d'analyse du développement d'une applet WeChat à l'aide de hprose

Exemple d'analyse du développement d'une applet WeChat à l'aide de hprose

Y2J
Libérer: 2017-05-02 10:26:31
original
2384 Les gens l'ont consulté

Comment utiliser hprose pour développer l'applet WeChat ? Laissez-moi vous le présenter ci-dessous :

1. Téléchargez l'outil de développement d'applet WeChat et installez-le

Si vous disposez déjà de l'outil de développement d'applet WeChat, il n'est pas nécessaire de le télécharger. l'outil de développement : mp.weixin.qq .com/debug/wxadoc/dev/devtools/devtools.html?t=1474644083132

2. Téléchargez hprose-html5 ou hprose-js

Téléchargez adresse : hprose-html5 ou hprose-js .
Il est recommandé d'utiliser la version hprose-html5, qui est plus petite, prend en charge la transmission de données binaires et est plus rapide.

Vous pouvez utiliser git clone pour télécharger, ou vous pouvez simplement télécharger les fichiers dans le répertoire dist,

3 Prenez la version hprose-html5 comme exemple :

. hprose-html5.src js est la version source et hprose-html5.js est la version compressée

Les deux versions peuvent être utilisées. Il est recommandé d'utiliser la version source pendant la phase de débogage. Mais n'utilisez pas la version hprose-html5.min.js. Cette version est une version compressée et ne prend pas en charge la compilation dans les mini-programmes WeChat.

Après cela, vous pouvez les copier dans le répertoire utils de l'applet WeChat que vous avez créée (copiez simplement l'une d'elles), puis renommez-la hprose.js (cette étape est facultative, juste pour ce qui suit En citant , les noms sont unifiés).

Ensuite, ouvrez le fichier pages/index/index.js.

Ajouter au début :

var hprose = require('../../utils/hprose.js');
Copier après la connexion

Ajoutez ensuite le code suivant dans l'événement onLoad :

var client = hprose.Client.create("http://www.hprose.com/example/", ["hello"]);     
    client.hello("world", function(result) 
    {       
    console.log(result);     
    });
Copier après la connexion

L'apparence générale est la suivante :

//index.js 
var hprose = require('../../utils/hprose.js'); //获取应用实例
var app = getApp() Page({   
data: {     
motto: 'Hello World',     
userInfo: {}  
 },  
  //事件处理函数   
 bindViewTap: function() 
 {     
 wx.navigateTo({       
 url: '../logs/logs' 
     })   
 },   
 onLoad: function () {    
  console.log('onLoad')     
  var client = hprose.Client.create("http://www.hprose.com/example/", ["hello"]);     
  client.hello("world", function(result) 
  {       
  console.log(result);     
  });     var that = this     
  //调用应用实例的方法获取全局数据     
  app.getUserInfo(function(userInfo){       
  //更新数据       
  that.setData({         
  userInfo:userInfo      
   })     
   })   
   } 
   })
Copier après la connexion

Cliquez ensuite sur compiler et exécuter. S'il n'y a aucun problème avec votre réseau, vous verrez dans la console de débogage :

Exemple danalyse du développement dune applet WeChat à laide de hprose

C'est aussi simple que cela, vous pouvez utiliser. hprose Faisons le développement d'applets WeChat.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal