Foxtable(狐表)用户栏目专家坐堂 → js的alert(“ok”)不起作用


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

主题:js的alert(“ok”)不起作用

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


加好友 发短信
等级:七尾狐 帖子:1553 积分:11003 威望:0 精华:0 注册:2016/9/12 11:18:00
js的alert(“ok”)不起作用  发帖心情 Post By:2019/2/20 14:18:00 [只看该作者]

微信公众号内调用微信内置地图查看位置接口,在下面页面内测试,不起作用,
微信文档网址:

页面代码:(页面显示正常,实现点击页面最后的按钮,调用微信内置地图查看位置接口,没有任何错误提示)
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:页面代码.txt


js代码:(js的alert(“ok”)不起作用)
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:js代码.txt


[此贴子已经被作者于2019/2/20 14:23:24编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110808 积分:563978 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/2/20 14:43:00 [只看该作者]

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

 回到顶部
帅哥哟,离线,有人找我吗?
zhangjian222200
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1553 积分:11003 威望:0 精华:0 注册:2016/9/12 11:18:00
  发帖心情 Post By:2019/2/20 15:07:00 [只看该作者]

改了,还是不行

下面这段代码应该没有问题,因为在另外好几个页面内斗用到了,一直没有出错(只是调用的函数不同(下面粉色))

    '在页面注入权限验证配置
    Dim st As New Date(1970,1,1,8,0,0)
    Dim appid As String = Vars("appid")  '开发者ID
    Dim timestamp As Integer = CInt((Date.Now - st).TotalSeconds()) '时间戳
    Dim noncestr As String = Rand.NextString(16) '随机字符
    Dim url As String  = e.Request.URL.ToString '当前页面地址
    Dim signature As String = Functions.Execute("GetJsSignature", noncestr, timestamp, url) '生成权限验证签名
    Dim cfg As String = "wx.config({appId:'{0}',timestamp:{1},nonceStr:'{2}',signature:'{3}',jsApiList:['openLocation']});"
    wb.InsertHTML("<script>" & CExp(cfg,appid,timestamp,noncestr,signature) & "</script>",True)
[此贴子已经被作者于2019/2/20 15:08:40编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110808 积分:563978 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/2/20 15:23:00 [只看该作者]

到微信开发者工具打开页面看看是不是jssdk权限问题

 回到顶部
帅哥哟,离线,有人找我吗?
zhangjian222200
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1553 积分:11003 威望:0 精华:0 注册:2016/9/12 11:18:00
  发帖心情 Post By:2019/2/20 16:14:00 [只看该作者]

提示如下


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20190220161315.png
图片点击可在新窗口打开查看

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110808 积分:563978 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/2/20 16:27:00 [只看该作者]

11
[此贴子已经被作者于2019/2/20 16:27:52编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
zhangjian222200
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1553 积分:11003 威望:0 精华:0 注册:2016/9/12 11:18:00
  发帖心情 Post By:2019/2/20 16:28:00 [只看该作者]

wx.ready(function () {
alert("ok");
   var latitude; // 纬度,浮点数,范围为90 ~ -90(手机获得的纬度)’1楼js代码openlocation,改到这,就不提示错误了,但是alertok,还是不提示
   var longitude; // 经度,浮点数,范围为180 ~ -180。(手机获得的经度)
   latitude = document.getElementById("latitude").value;
   longitude = document.getElementById("longitude").value;
   if(document.getElementById('btn11')) {
      document.getElementById('btn11').onclick = function () {
         wx.openLocation({   //获得坐标后,直接打开微信内置地图
            latitude: latitude, // 纬度,浮点数,范围为90 ~ -90
            longitude: longitude, // 经度,浮点数,范围为180 ~ -180。
            //name: '', // 位置名
            //address: '', // 地址详情说明
            scale: 1, // 地图缩放级别,整形值,范围从1~28。默认为最大
            //infoUrl: '' // 在查看位置界面底部显示的超链接,可点击跳转
         });
      }
   }
   if(document.getElementById('btn22')) {
      document.getElementById('btn22').onclick = function () {
         wx.openLocation({   //获得坐标后,直接打开微信内置地图
            latitude: latitude, // 纬度,浮点数,范围为90 ~ -90
            longitude: longitude, // 经度,浮点数,范围为180 ~ -180。
            //name: '', // 位置名
            //address: '', // 地址详情说明
            scale: 1, // 地图缩放级别,整形值,范围从1~28。默认为最大
            //infoUrl: '' // 在查看位置界面底部显示的超链接,可点击跳转
         });
      }
   }
   if(document.getElementById('btn33')) {
      document.getElementById('btn33').onclick = function () {
         wx.openLocation({   //获得坐标后,直接打开微信内置地图
            latitude: latitude, // 纬度,浮点数,范围为90 ~ -90
            longitude: longitude, // 经度,浮点数,范围为180 ~ -180。
            //name: '', // 位置名
            //address: '', // 地址详情说明
            scale: 1, // 地图缩放级别,整形值,范围从1~28。默认为最大
            //infoUrl: '' // 在查看位置界面底部显示的超链接,可点击跳转
         });
      }
   }
});  //顶部到此,全部结束

wx.error(function (res) {
    alert(res.errMsg);
});

截图如下:

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20190220162903.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2019/2/20 16:29:46编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110808 积分:563978 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/2/20 16:28:00 [只看该作者]

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

 回到顶部
帅哥哟,离线,有人找我吗?
zhangjian222200
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1553 积分:11003 威望:0 精华:0 注册:2016/9/12 11:18:00
  发帖心情 Post By:2019/2/20 17:04:00 [只看该作者]

按楼上改了,没有错误提示了
但是alert(“ok”),还是不提示,点击按钮也没有作用

1.js里面写了3个wx.openLocation,不会是这个原因吧?
2.卫星文档的函数名,比如:openLocation,能改成openLocation001,这样吗?

 回到顶部
帅哥,在线噢!
有点蓝
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110808 积分:563978 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/2/20 17:15:00 [只看该作者]

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


 回到顶部
总数 11 1 2 下一页