需要写上这个参数highAccuracyExpireTime,文档中说高精度定位超时时间(ms),指定时间内返回最高精度,该值3000ms以上高精度定位才有效果 请看一下这个api【wx.getLocation】的具体参数,仔细阅读里面的参数和含义 api链接:https://developers.weixin.qq.com/miniprogram/dev/api/location/wx.getLocation.html
wx.getLocation位置不准确?开启了高精度,拿到坐标还是不准确。 onShow: function () { var that = this wx.getLocation({ isHighAccuracy: true, type: 'wgs84', success(loc){ console.log(loc) that.setData({ position_lat:loc.latitude, position_lng:loc.longitude }) }, fail(res){ console.log('fail',res) }, complete(res){ console.log('comp',res) } }) }
2021-02-06你的网页在微信里打开会出现字体大小的问题吗?
用了rem和em布局, 安卓字体正常,ios字体大小感觉翻倍了,华为nova5 pro,苹果8p?[图片][图片]
2021-02-06参考文档的示例:https://developers.weixin.qq.com/miniprogram/dev/reference/api/Page.html#onShareAppMessage-Object-object Page({ onShareAppMessage: function (res) { if (res.from === 'button') { // 来自页面内转发按钮 console.log(res.target) } return { title: '自定义转发标题', path: '/page/user?id=123' } } })
用web-view 把H5网页封装的小程序不能分享怎么弄?起因,我有了H5移动端的网站,然后我想用小程序即能让用户更好的体验,然后我就在网上找到可以用这一个代码即可生成 <web-view src="域名 "></web-view ,然后我就测试了一下,还真可以,然后我就提交版本--审核--然后今日可以预上线了。 然后预上线后我想分享看一下,发现提示当前页面未设置分享,然后我网上查询问题发现遇到这个问题也挺多的,但是由于我比较小白,看不懂各种解决办法。都说添加这个代码就好了,onShareAppMessage 但是我看不懂。 所以希望社区的技术大佬能帮帮我,我只能详细描述我的问题,希望站内会了解的朋友帮我一下,都需要添加什么代码(详细的)然后放在哪个文档里,因为我实在太小白了,哈哈。 提前谢谢~ [图片]
2021-02-06按照你现在的逻辑,B不能直接到A。因为B页面没有卸载。而且这种有重复的页面也不大好,最多有10层页面栈。
navigateTo跳转问题https://developers.weixin.qq.com/miniprogram/dev/api/route/wx.navigateTo.html 第一步:A navigateTo B 第二步:B navigateTo C 第三步:C redirectTo B(二三两步重复多次) 问题:在B页面点击左上角返回按钮后重复多次返回到B,最后才返回到A。 需求:这种情况能在B页面左上角点一次就回到A吗?
2021-02-04手机型号是什么呢?
微信小程序无法分享到朋友圈?onShareTimeline分享到朋友圈在微信开发者工具生效,真机测试时没有分享到朋友圈的选项
2021-02-04请仔细阅读官方文档https://developers.weixin.qq.com/miniprogram/dev/component/scroll-view.html [图片]
scroll-view 下拉刷新可用 但是数据加载完毕后,3个小圆点一直不消失https://developers.weixin.qq.com/miniprogram/dev/component/scroll-view.html
2021-02-04请参考该规范:https://kf.qq.com/faq/200803Z3QnAv200803auqmam.html
个人订阅号名称需要提供资料?个人订阅号名称设置为“xxx的博客”后出现以下问题 [图片]
2021-02-01可以通过web-view打开公众号的文章,但并不会离开小程序,是在小程序内部的
小程序是否能离开小程序并打开公众号?是否能够做到:点击按钮 -> 离开当前小程序 -> 打开微信公众号页面 如果能打开的话,就可以再通过页面跳回。
2021-01-29可以尝试使用checkSession来进行登录态的检查,如果失败的话,重新走wx.login来获取code给后端来解密手机号 具体的官方参考文档:https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/getPhoneNumber.html
如何解决微信小程序登录,服务端解密有几率报错-41003的问题?我搜索过社区中,查看了其他很多人的解决方案,一直没有找到解决方法,我是用户信息和手机号一起获取,是这个方向不能实现吗? 前台代码: 授权登陆 js代码: login: function (res) { var that=this; wx.login({ success: function (e) { var code = encodeURIComponent(e.code); wx.getUserInfo({ lang: "zh_CN", success: function (result) { var encryptedData= encodeURIComponent(res.detail.encryptedData); var iv=encodeURIComponent(res.detail.iv); console.log(res.detail.iv) wx.request({ url: 'xxxxxxxx', data: { code: code, encryptedData:encryptedData, iv:iv, distribution:that.data.distribution }, header: { "Content-Type": "application/x-www-form-urlencoded" }, method: "post", success: function (res) {} }) } }) } }) // console.log(res) }, 后台php代码: $post = $_POST; $code = urldecode($post['code']); $encryptedData = urldecode($post['encryptedData']); $iv = urldecode($post['iv']); // $phone = $post['phone']; // $sendCode = $post['sendCode']; $verifyUrl = "https://api.weixin.qq.com/sns/jscode2session?appid=" . $this->APPID . "&secret=" . $this->secret . "&js_code=" . $code . "&grant_type=authorization_code"; $verify = $this->curl($verifyUrl); $verify1 = json_decode($verify, true); $errCode = $this->decryptData($encryptedData, $iv, $verify1['session_key'], $data); 偶尔会出现-41003错误
2021-01-29可以尝试使用checkSession来进行登录态的检查,如果失败的话,重新走wx.login来获取code给后端来解密手机号 具体的官方参考文档:https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/getPhoneNumber.html
获取手机号解密失败?获取手机号解密一直都是失败的,请问是什么原因导致的 [图片][图片]
2021-01-29