左栏'); } else{ document.write('关闭左栏'); } }catch(e){alert(e);}
Foxtable(狐表)用户栏目专家坐堂 → 查看微信位置,js的alert不显示


  共有2338人关注过本帖树形打印复制链接

主题:查看微信位置,js的alert不显示

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107135 积分:544918 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/5/31 21:42:00 [显示全部帖子]

首先,这个按钮和alert没有半毛钱的关系,既没有绑定调用的代码,也无法调用。按钮点击只能调用【document.getElementById('btn11').onclick = function () {】这里的js函数里面的代码。

其次、如果微信用户不同意公众号使用位置信息的,是用不了位置的相关功能的。

最后、代码改改
wb.AppendHTML("<script src='./lib/ajaxform_****.js'></script>")
改为
wb.AppendHTML("<script src='./lib/ajaxform_****.js'></script>",true)


wb.InsertHTML("<script>" & CExp(cfg,appid,timestamp,noncestr,signature) & "</script>",True)
改为
wb.AppendHTML("<script>" & CExp(cfg,appid,timestamp,noncestr,signature) & "</script>")

按钮调式代码加到这里
      document.getElementById('btn11').onclick = function () {
alert("ok"); 
         wx.openLocation({   //获得坐标后,直接打开微信内置地图
            latitude: latitude, // 纬度,浮点数,范围为90 ~ -90
            longitude: longitude, // 经度,浮点数,范围为180 ~ -180。
            //name: '', // 位置名
            //address: '', // 地址详情说明
            scale: 3, // 地图缩放级别,整形值,范围从1~28。默认为最大
            //infoUrl: '' // 在查看位置界面底部显示的超链接,可点击跳转
         });
      }

 回到顶部