以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=148699)

--  作者:OKK
--  发布时间:2020/4/13 17:45:00
--  [求助]
http://www.foxtable.com/mobilehelp/topics/0247.htm



按以上指南,把开发者ID更改,其它没变,无法调用扫码,请问以上代码还有其它地方要更改吗?
(公众号平台已设置好,其它接口在正常中使用,只是现在要增加扫码输入功能)


其中,以下js中,当点击扫码输入时是可以弹出9的
wx.ready(function () {
     document.getElementById(\'scan\').onclick = function () {
alert(9)
         wx.scanQRCode({
             needResult: 0,
             scanType: [\'qrCode\',\'barCode\'],
             success: function (res) {
                 document.getElementById(\'number\').value = res.resultStr;
             }
         });
     };
 });
 wx.error(function (res) {
     //alert(res.errMsg);
 });

但如果把alert(9)放到下一行就没反应,如下:
wx.ready(function () {
     document.getElementById(\'scan\').onclick = function () {
         wx.scanQRCode({
alert(9)
             needResult: 0,
             scanType: [\'qrCode\',\'barCode\'],
             success: function (res) {
                 document.getElementById(\'number\').value = res.resultStr;
             }
         });
     };
 });
 wx.error(function (res) {
     //alert(res.errMsg);
 });
[此贴子已经被作者于2020/4/13 17:54:00编辑过]

--  作者:有点蓝
--  发布时间:2020/4/13 20:15:00
--  
GetAccessToken里面的CorpIDSecret 都要改。

是不是绑定域名使用的?域名有没有备案?

wx.ready(function () {
     document.getElementById(\'scan\').onclick = function () {
         wx.scanQRCode({
             needResult: 0,
             scanType: [\'qrCode\',\'barCode\'],
             success: function (res) {
alert(9); //应该放到这里调试
                 document.getElementById(\'number\').value = res.resultStr;
             }
         });
     };
 });
 wx.error(function (res) {
     //alert(res.errMsg);
 });