你好,你的反馈我们已收到,我们会在后续的版本中考虑增加类似功能。
wx.getupdatemanager,如何获得版本信息,以决定是否强制更新?- 需求的场景描述(希望解决的问题) 新版本发布时, 对于一些重要版本,比如紧急修复重大bug、时效性很强的运营活动等,能够提示/强制用户更新版本; 对于一些普通版本,比如细节优化、ui调整、修复普通bug等,能不影响用户正常浏览,等待其自然更新。 - 希望提供的能力 在onCheckForUpdate, onUpdateReady等api中,能够获得开发者自己标注的版本信息,比如提审时标注的版本号、项目备注等,便于开发者区分新版本类型,以决定是否提示/强制更新。
2018-06-15https://connect.aliyun.com/suggestion/36455
request中的header,竟然有两个cookie!有一个是小程序自己加的给request中的header设置了cookie时,设置好的header和实际发送的header不一致: 在Console里打出了请求参数,得到的header里面只有一个Cookie,图片如下: [图片] 通过抓包工具fiddle,抓到的请求头为,里面竟然有两个cookie,第一个小写开头cookie是我自己在代码里面set进去的,第二个大写开头的Cookie,不知道从哪里来的,是小程序自己设置进去的?,抓包图如下: [图片] 结果:在华为手机上,能稳定重现,服务端后台去获取cookie的时候,服务端使用的是Yii框架,直接在入口打印了yii自带的request请求的原生的$_COOKIE,得到的竟然是第二个Cookie,即acw_tc=AQAAAIaoAjpdjwEAyqqvO+/suc1TdGe7,但是我在客户端设置的cookie并不是这个,以至于我验证cookie失败
2018-06-15 246523e8-526d-4c3e-870b-7fb082958918 是哪个 API 返回值,不打开开放数据域返回的是什么值
接入开放数据域后,截图失效canvas.toTempFilePathSync 返回的imgUrl,关闭开放数据域截图正常。 打开开放数据域的时候会返回一个这个: #####关卡截图地址: 246523e8-526d-4c3e-870b-7fb082958918
2018-06-141011 是扫码场景值,是先通过扫码进入了跳转目标小程序?
navigator 跳转另一个小程序<navigator target="miniProgram" open-type="navigate" app-id="" path="pages/Home/master/master" extra-data="{{extraData}}" version="develop" hover-class='none'>个人主页 </navigator> 在另一个小程序 打开小程序的时候 场景值返回 options.scene == 1011 返回值不是1037 安卓手机没有问题 苹果手机部分机型有问题
2018-06-14之前有两篇关于登录和用户信息的小故事,建议看下 https://developers.weixin.qq.com/blogdetail?action=get_post_info&lang=zh_CN&token=1383966312&docid=000e2aac1ac838e29aa6c4eaf56409 https://developers.weixin.qq.com/blogdetail?action=get_post_info&lang=zh_CN&token=1383966312&docid=000c2424654c40bd9c960e71e5b009
小程序登录态过期的问题登录这块我基本了解,但是目前小程序的登陆态的方案介绍的真不清楚,原生App登陆态过期可以跳到登录页解决登陆态过期问题,web网页可以直接重定向到登录页面解决这个问题。唯独小程序目前不太清楚。下面我具体来说。 第一点,做静默登录,是不需要跳转到授权页面的,如果跳到授权页面只是为了登录,那小程序的静默登录也就白做了。 第二点,如果自定义登陆态的过期时间小于微信端的 session_key的过期时间,那就不需要调用 wx.checkSession ,根据后台返回状态码来判断有没有过期,过期则重新登录,但这里有一个问题,就是我可能同时调用多个API,这样的的话可能会重复登录多次。 第三点,如果自定义登陆态的过期时间大于微信端的 session_key 的过期时间,自定义登陆态必须的,但自定义登陆态的过期时间就白做了,因为只需要 wx.checkSession 就可以,而且 session_key的过期时间还是动态的。 第四点,如果我在小程序端存储过期时间的方式来做判断登录态是否过期,虽然可以,但感觉很不安全。 第五点,如果自定义登陆态不设置过期时间,只是用来识别用户,然后使用 wx.checkSession 来判断有没有过期,而且 wx.checkSession 判断的登陆态过期时间还有个好处就是它是动态的,如果本次小程序生命周期判断为true,则本次生命周期都不会过期。这种看起来很完美,但不知道会不会不安全? ok,希望各位开发者和官方来说道说道。。。给点建议。。。
2018-06-14是否依赖了某个请求,而这个请求的域名没有加入可信域名
为什么wx.openSetting在真机上回调不能重新获取到地理位置我在app.js中调用了getlocation,然后用腾讯地图sdk接口,将位置所在的市存储起来,在后续中调用, 如果用户点击拒绝,就会在某一个页面调用wx.opensetting这个接口,在回调中,重新或许地址,奇怪的是,我在开发工具上,在手机打开调试的情况下,回调就可以重新获取到地理位置,但是手机一旦关闭调试,就获取不到了,我用了setTimeOut这个方法延迟后续操作,根本没用。 代码片段: onReady: function () { var that=this if (wx.getStorageSync('location')) { this.setData({ city: wx.getStorageSync('location'), allShow:true, hasCity: true, }) getLimition(that) } else { setTimeout(function(){ wx.openSetting({ success: (res) => { if (res.authSetting["scope.userInfo"] || res.authSetting["scope.userLocation"]) { that.setData({ hasCity: true, loaded: false, }) setTimeout(function(){ if (wx.getStorageSync('location')) { that.setData({ city: wx.getStorageSync('location'), }) } else { that.setData({ city: '宝鸡', }) } getLimition(that) },5000) } } }) },2000) } }, 如上代码,我本应该获取到的地理位置是西安,如开发者工具和手机在打开调试的情况下, [图片] 但是在手机关闭调试下,我的位置一直是‘宝鸡’,‘宝鸡’是我手动写上去的。 [图片]
2018-06-14有没有线上的小程序 + 公众号可以体验下
【bug报告】视频组件某些机型上播放过程中停止缓冲报告一个video组件的bug。 我们的项目中,需要播放一个约60M的视频。在大多数的设备上能正常播放,但是在部分android设备上,会出现播放中途,视频停止缓冲的情况。 具体现象是,视频的前几分钟能正常缓冲,正常播放,在播放几分钟后,视频会停止播放,通过监控设备的网络流量,发现视频并未缓冲。此时若程序控制组件向前seek一段时间,又会重新开始缓冲,并继续播放。 同样的视频,若不是在小程序中播放,而是直接在微信中播放,不会出现这种情况。 目前发现的有此问题的设备信息如下: 设备型号:Xiaomi MI 6 微信version:6.6.7 SDKVersion:2.0.9 system:Android 8.0.0 设备型号:Xiaomi MIX 2 微信version:6.6.7 SDKVersion:2.0.9 system:Android 8.0.0 设备型号:HTC U-3w 微信version:6.6.6 SDKVersion:2.0.5 system:Android 8.0.0 请工作人员重视该问题,希望尽快解决!
2018-06-14加一下域名到可信域名
小程序正式版向第三方服务器提交信息?请问小程序开发中,测试版可以向第三方服务器提交信息,但正式版中,第三方服务器却收不到小程序的信息,这会是什么原因?
2018-06-13你好,这个确实是我们 Android 客户端的偶现 BUG,我们下个版本修复,目前建议通过 getStorageInfo 异步接口获取
本地存储大小限制为0、本地存储无故清空最近遇到好多次本地存储突然清空的情况,很大概率排除了自身业务代码的原因,于是开始在代码中加入了部分log来记录此类问题,以下是2个案例,(数据记录的分别是wx.getSystemInfoSync()和wx.getStorageInfoSync()获取的数据)发现limitSize: 0 (正常不应该是10240么) 案例1 {"screenWidth":360,"pixelRatio":3,"system":"Android 5.1","benchmarkLevel":7,"windowWidth":360,"brand":"Meizu","screenHeight":640,"version":"6.6.6","fontSizeSetting":16,"language":"zh_CN","windowHeight":570,"model":"m3 note","platform":"android","SDKVersion":"2.0.9"} {"keys":[],"currentSize":0,"limitSize":0} 案例2 {"screenWidth":360,"benchmarkLevel":8,"windowHeight":608,"screenHeight":680,"language":"zh_CN","version":"6.6.7","system":"Android 8.0.0","fontSizeSetting":18,"pixelRatio":3,"model":"HWI-AL00","statusBarHeight":24,"brand":"HUAWEI","windowWidth":360,"platform":"android","SDKVersion":"2.0.9"} {"limitSize":0,"keys":[],"currentSize":0}
2018-06-13你好,暂时没有这个计划
小程序什么时候开放airkiss配网已经实现airkiss,需要在小程序中接入智能设备,但小程序中没有开放airkiss配网相关功能。团队有计划添加这个api吗?什么时候能实现?
2018-06-13