+    // 9.1.1 扫描二维码并返回结果
293
+    // 9.1.2 扫描二维码并返回结果
294
+    function scanQRCode(scan_params) {
295
+        if ('undefined' === typeof scan_params) scan_params = {}
296
+        wx.scanQRCode({
297
+            needResult: scan_params.needResult || 0,  // 默认为0,0扫描结果由微信处理,1直接返回扫描结果
298
+            scanType: scan_params.scanType || ['qrCode', 'barCode'],  // 可以指定扫二维码还是一维码,默认二者都有
299
+            success: function (res) {  // 当 needResult 为 1 时,扫码返回的结果
300
+                if (JSWE.wxScanQRCodeSuccess) {JSWE.wxScanQRCodeSuccess(res)}
301
+            }
302
+        });
303
+    }
304
+
305
+    // QRCode & BarCode is different
306
+    function parseScanQRCodeResultStr(resultStr) {
307
+        var strs = resultStr.split(',')
308
+        return strs[strs.length - 1]
230 309
     }
231 310
 
232 311
     // 10 微信支付接口
@@ -277,6 +356,10 @@
277 356
         // Menu Function
278 357
         hideOptionMenu: hideOptionMenu,
279 358
         showOptionMenu: showOptionMenu,
359
+        hideMenuItems: hideMenuItems,
360
+        showMenuItems: showMenuItems,
361
+        hideAllNonBaseMenuItem: hideAllNonBaseMenuItem,
362
+        showAllNonBaseMenuItem: showAllNonBaseMenuItem,
280 363
         closeWindow: closeWindow,
281 364
 
282 365
         // Share Function
@@ -287,9 +370,14 @@
287 370
         // Image Function
288 371
         images: images,
289 372
         chooseImage: chooseImage,
373
+        previewImage: previewImage,
290 374
         uploadImage: uploadImage,
291 375
         uploadImages: uploadImages,
292 376
 
377
+        // Scan Function
378
+        scanQRCode: scanQRCode,
379
+        parseScanQRCodeResultStr: parseScanQRCodeResultStr,
380
+
293 381
         // Pay Function
294 382
         chooseWXPay: chooseWXPay,
295 383
 

+ 1 - 1
photo/templates/photo/photo_detail.html

@@ -47,7 +47,7 @@
47 47
 
48 48
         <script type="text/javascript" src="//cdn.bootcss.com/zepto/1.1.6/zepto.min.js"></script>
49 49
         <script type="text/javascript" src="//res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>
50
-        <script type="text/javascript" src="{% static 'pai2/js/jswe-0.0.1.js' %}"></script>
50
+        <script type="text/javascript" src="{% static 'pai2/js/jswe-0.0.2.js' %}"></script>
51 51
         <script>
52 52
             V.initWxData({
53 53
                 imgUrl: "http://pai.ai/static/pai2/img/paiai_96_96.png",

+ 1 - 1
photo/templates/photo/session_detail.html

@@ -49,7 +49,7 @@
49 49
 
50 50
         <script type="text/javascript" src="//cdn.bootcss.com/zepto/1.1.6/zepto.min.js"></script>
51 51
         <script type="text/javascript" src="//res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>
52
-        <script type="text/javascript" src="{% static 'pai2/js/jswe-0.0.1.js' %}"></script>
52
+        <script type="text/javascript" src="{% static 'pai2/js/jswe-0.0.2.js' %}"></script>
53 53
         <script>
54 54
             V.initWxData({
55 55
                 imgUrl: "http://pai.ai/static/pai2/img/paiai_96_96.png",

Kodo/kodo - Gogs: Go Git Service

1 Commits (1ab943c20b34009cdd4f9c2769051a7a4e8bbdf0)

Autore SHA1 Messaggio Data
  Brightcells 627187a7d7 Update Kodo 7 anni fa