微信 JS SDK 扫码二维码 api scanQRCode, 不会回调 success 函数,而是直接出二维码里的内容(偶尔)

2016-07-05 09:20:11 +08:00
 TangMonk

代码如下:

  $(document).on 'wx_loaded', ->
    $('#reserve_confirm').on 'click', (e) ->
      e.preventDefault()
      wx.scanQRCode
        needResult: 1
        scanType: [ 'qrCode' ]
        success: (res) ->
          result = res.resultStr
          $.ajax({
            url: "#{wx_admin_reserve_confirm_path}"
            type: "POST"
            data: {user_id: result}
            success: () ->
              window.location.href = "#{wx_admin_reserve_buildings_path}?user_id=\#{result}"
          })


17575 次点击
所在节点    问与答
5 条回复
cloverstd
2016-07-05 09:30:19 +08:00
开了 debug ,就会 alert 把结果打出来
TangMonk
2016-07-05 09:33:30 +08:00
@cloverstd 没开 debug
pubby
2016-07-05 10:36:24 +08:00
偶尔还返回键失效,顶部 status bar 还经常变榨

安卓

感觉微信的 Webview 小问题还挺多的
TangMonk
2016-07-05 10:55:08 +08:00
@pubby js sdk 的问题确实挺多的,之前还遇到过 调用拍照的接口,在低端机上出现内存不足闪退的问题。。
pubby
2016-07-05 11:15:30 +08:00
早期版本的 js sdk , 安卓上得到照片是缩略图画质
录音回放什么的也时不时出问题,有时要重启微信 app 才能恢复。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/290308

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX