Exemple d'API d'image de programme WeChat Mini Explication détaillée

高洛峰
Libérer: 2017-02-14 14:11:37
original
2590 Les gens l'ont consulté

Cet article présente principalement des informations pertinentes sur l'explication détaillée de l'instance de l'API Image de l'applet WeChat. Les amis dans le besoin peuvent s'y référer

微信小程序 Image API实例详解

Lors de la sélection d'une image, vous pouvez. définir si l'image est la figure originale, la source de l'image. Ceci est également assez courant. Par exemple, pour définir un avatar dans le centre personnel, vous pouvez l'utiliser avec l'API wx.upLoadFile()

Méthode principale :

wx.chooseImage(objet)

微信小程序 Image API实例详解

wxml

<!--监听按钮-->
<button type="primary" bindtap="listenerButtonChooseImage">点击我选择相册</button>
<!--通过数据绑定的方式动态获取js数据-->
<image src="{{source}}" mode="aspecFill" style="width: 640rpx; height: 640rpx"/>
Copier après la connexion

js

Page({
 data:{
  // text:"这是一个页面"
  source: &#39;&#39;
 },
 /**
  * 选择相册或者相机 配合上传图片接口用
  */
 listenerButtonChooseImage: function() {
   var that = this;
   wx.chooseImage({
     count: 1,
     //original原图,compressed压缩图
     sizeType: [&#39;original&#39;],
     //album来源相册 camera相机 
     sourceType: [&#39;album&#39;, &#39;camera&#39;],
     //成功时会回调
     success: function(res) {
       //重绘视图
       that.setData({
         source: res.tempFilePaths
       })
     }
   })
 },
Copier après la connexion

wx.previewImage(object)

微信小程序 Image API实例详解

C'est une autre réalité étrange de l'API. Je ne comprends pas comment l'utiliser. J'ai d'abord imité l'utilisation officielle mais cela n'a eu aucun effet. Après l'avoir compris, j'ai ajouté ma propre utilisation

wxml

<!--图片预览-->
<button type="primary" bindtap="listenerButtonPreviewImage">展示图片</button>
Copier après la connexion
<🎜. >

js

Page({
 data:{
  // text:"这是一个页面"
  source: &#39;&#39;
 },

 /**
  * 预览图片 又一个奇葩接口
  */
 listenerButtonPreviewImage: function() {
   wx.previewImage({
     current: &#39;http://img.souutu.com/2016/0511/20160511055648316.jpg&#39;,
     urls: [
       &#39;http://img.souutu.com/2016/0511/20160511055648316.jpg&#39;,
        &#39;http://img.souutu.com/2016/0511/20160511055650751.jpg&#39;,
        &#39;http://img.souutu.com/2016/0511/20160511054928658.jpg&#39;
        ],
        //这根本就不走
        success: function(res) {
          console.log(res);
        },
        //也根本不走
        fail: function() {
          console.log(&#39;fail&#39;)
        }
   })
 }


})
Copier après la connexion

Merci d'avoir lu cet article, j'espère qu'il pourra aider tout le monde, merci vous pour votre soutien à ce site !

Pour des explications plus détaillées sur les exemples d'API Image de l'applet WeChat et les articles connexes, veuillez prêter attention au site Web PHP 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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!