Wechat アプレットの長押しで QR コードを認識

2 つの方法があります。1 つ目はページを直接長押しして認識する方法、2 つ目は画像をプレビューしてから認識する方法です。

最初の実装: 長押しして、ページ上で直接 QR コードを認識します

image コンポーネントに show-menu-by-longpress="{ {true}}" を追加します

サンプルコード

<image class="codeImg" src="{
    
    {info.codeImg}}" show-menu-by-longpress="{
    
    {true}}"></image>

2番目の実装:プレビュー画像を拡大した後、長押ししてQRコードを認識します

<view class="" catchtap="previewImage">
    <image class="codeImg" src="{
    
    {info.codeImg}}"></image>
    <view class="seeTxt">长按识别二维码</view>
</view>

  previewImage: function () {
    var current = 'https://profile.csdnimg.cn/4/6/5/2_qq_35713752.png';
    wx.previewImage({
      urls: [current]
    })
  },

おすすめ

転載: blog.csdn.net/qq_35713752/article/details/129626009