- 小程序违规,分享功能被禁,整改后怎样恢复分享功能
[图片] 现已整改,但功能还是没恢复,怎么恢复?求解
2018-11-20 - 菜单栏中添加到我的小程序功能
我能知道用户有没有把该小程序添加到我的小程序中吗
2018-08-23 - 在 navigationStyle: 'custom',苹果X和8兼容问题
[图片] [图片] 在 navigationStyle: 'custom',全屏模式下。iPhoneX和iPhone8的标题栏会遮挡住页面下方的内容,当标题栏下边是菜单栏的时候,菜单栏被遮挡住一半,请问什么时候可以单独页面自定义标题栏
2018-06-07 - 解密有概率出现41003的问题
在登陆的时候,如果隔一段时间,再点击登陆按钮,第一次会失败,服务解密那里41003,第二次才能成功 在获取群分享的open_gid也一样,用户第一次点击分享卡片进来是可以的,后面再点击就41003了 这是我群分享的写法 [代码]this[代码][代码].share_tk();[代码][代码]share_tk: [代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]var[代码] [代码]shareTicket = wx.getStorageSync([代码][代码]'shareTicket'[代码][代码]);[代码][代码] [代码][代码]var[代码] [代码]shop_id = wx.getStorageSync([代码][代码]'shop_id'[代码][代码]);[代码][代码] [代码][代码]if[代码] [代码](!util.isNotEmpty(shareTicket)) {[代码][代码] [代码][代码]return[代码][代码];[代码][代码] [代码][代码]}[代码][代码] [代码][代码]var[代码] [代码]t = [代码][代码]this[代码][代码];[代码][代码] [代码][代码]wx.getShareInfo({[代码][代码] [代码][代码]shareTicket: shareTicket,[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]wx.checkSession({[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](e) {[代码][代码] [代码][代码]var[代码] [代码]session_key = wx.getStorageSync([代码][代码]'session_key'[代码][代码]);[代码][代码] [代码][代码]t.ajax_share(res.encryptedData, res.iv, session_key);[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail: [代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]wx.login({[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](lres) {[代码][代码] [代码][代码]if[代码] [代码](lres.code) {[代码][代码] [代码][代码]var[代码] [代码]post_data = {[代码][代码] [代码][代码]m: [代码][代码]'mall'[代码][代码],[代码][代码] [代码][代码]c: [代码][代码]'ApiLogin'[代码][代码],[代码][代码] [代码][代码]a: [代码][代码]'get_session'[代码][代码],[代码][代码] [代码][代码]code: lres.code,[代码][代码] [代码][代码]};[代码][代码] [代码][代码]util.ajax(post_data, [代码][代码]function[代码] [代码](data) {[代码][代码] [代码][代码]wx.setStorageSync([代码][代码]'session_key'[代码][代码], data.data);[代码][代码] [代码][代码]t.ajax_share(encryptedData, iv, data.data);[代码][代码] [代码][代码]}, [代码][代码]null[代码][代码], [代码][代码]true[代码][代码]);[代码][代码] [代码][代码]}[代码] [代码] [代码][代码]}[代码][代码] [代码][代码]});[代码] [代码] [代码][代码]}[代码][代码] [代码][代码]})[代码] [代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]},[代码][代码]//分享函数[代码][代码] [代码][代码]ajax_share: [代码][代码]function[代码] [代码](encryptedData, iv, session_key) {[代码][代码] [代码][代码]var[代码] [代码]shareTicket = wx.getStorageSync([代码][代码]'shareTicket'[代码][代码]);[代码][代码] [代码][代码]var[代码] [代码]shop_id = wx.getStorageSync([代码][代码]'shop_id'[代码][代码]);[代码][代码] [代码][代码]var[代码] [代码]token = wx.getStorageSync([代码][代码]'token'[代码][代码]);[代码][代码] [代码][代码]var[代码] [代码]t = [代码][代码]this[代码][代码];[代码][代码] [代码][代码]console.log([代码][代码]'发送分享信息'[代码][代码]);[代码][代码] [代码][代码]var[代码] [代码]post_data = {[代码][代码] [代码][代码]m: [代码][代码]'Share'[代码][代码],[代码][代码] [代码][代码]c: [代码][代码]'ApiIndex'[代码][代码],[代码][代码] [代码][代码]a: [代码][代码]'share_shop'[代码][代码],[代码][代码] [代码][代码]shop_id: shop_id,[代码][代码] [代码][代码]encryptedData: encryptedData,[代码][代码] [代码][代码]iv: iv,[代码][代码] [代码][代码]session_key: session_key,[代码][代码] [代码][代码]token: token[代码][代码] [代码][代码]};[代码][代码] [代码][代码]util.ajax(post_data, [代码][代码]function[代码] [代码](data) {[代码][代码] [代码][代码]wx.removeStorageSync([代码][代码]'shareTicket'[代码][代码]);[代码][代码] [代码][代码]console.log(data);[代码][代码] [代码][代码]}, [代码][代码]function[代码] [代码](data) {[代码][代码] [代码][代码]wx.login({[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](lres) {[代码][代码] [代码][代码]if[代码] [代码](lres.code) {[代码][代码] [代码][代码]post_data = {[代码][代码] [代码][代码]m: [代码][代码]'mall'[代码][代码],[代码][代码] [代码][代码]c: [代码][代码]'ApiLogin'[代码][代码],[代码][代码] [代码][代码]a: [代码][代码]'get_session'[代码][代码],[代码][代码] [代码][代码]code: lres.code,[代码][代码] [代码][代码]};[代码][代码] [代码][代码]util.ajax(post_data, [代码][代码]function[代码] [代码](data) {[代码][代码] [代码][代码]wx.setStorageSync([代码][代码]'session_key'[代码][代码], data.data);[代码][代码] [代码][代码]post_data = {[代码][代码] [代码][代码]m: [代码][代码]'Share'[代码][代码],[代码][代码] [代码][代码]c: [代码][代码]'ApiIndex'[代码][代码],[代码][代码] [代码][代码]a: [代码][代码]'share_shop'[代码][代码],[代码][代码] [代码][代码]shop_id: shop_id,[代码][代码] [代码][代码]encryptedData: encryptedData,[代码][代码] [代码][代码]iv: iv,[代码][代码] [代码][代码]session_key: data.data,[代码][代码] [代码][代码]token: token[代码][代码] [代码][代码]};[代码][代码] [代码][代码]util.ajax(post_data, [代码][代码]function[代码] [代码](data) {[代码][代码] [代码][代码]console.log([代码][代码]'第二次成功'[代码][代码]);[代码][代码] [代码][代码]wx.removeStorageSync([代码][代码]'shareTicket'[代码][代码]);[代码][代码] [代码][代码]}, [代码][代码]function[代码] [代码](data) {[代码][代码] [代码][代码]console.log([代码][代码]'第二次失败'[代码][代码]);[代码][代码] [代码][代码]}, [代码][代码]true[代码][代码]);[代码][代码] [代码][代码]}, [代码][代码]null[代码][代码], [代码][代码]true[代码][代码]);[代码][代码] [代码][代码]}[代码] [代码] [代码][代码]}[代码][代码] [代码][代码]});[代码][代码] [代码][代码]}, [代码][代码]true[代码][代码]);[代码][代码] [代码][代码]},[代码]
2018-07-12 - 小程序授权登陆如果微信切换账号小程序的接口checkSession会不会过期
小程序授权登陆如果微信切换账号小程序的接口checkSession会不会过期 切换账号后,checkSession不会过期,导致小程序无法正常切换账号
2018-08-01 - 调用wx.login()获取临时code,code都是失效?这是什么情况
通过wx.login()获取临时code,用code获取openId,但是都是提示code是无效的吗,code是可以拿到的,但是传给后台都是提示code已经被用过的 [图片]
2018-07-02 - 给元素或者按钮设置边框,在iphonex上有时候会出现某一条变缺失的情况
给元素或者按钮设置边框,在iphonex上有时候会出现某一条边缺失的情况,如下图: [图片] 只有在iphonex上会出现,代码如下 wxml: <view class="field-status">约战成功</view> style: .field-status { font-size: 20rpx; height: 35rpx; color: #029A78; padding: 0 6rpx; display: flex; justify-content: center; align-items: center; border: 1rpx solid #029A78; border-radius: 4rpx; margin-left: 14rpx; } 一般页面dom比较复杂,样式复杂的时候会随机出现,我这个view在for里面。之前遇到类似情况,单独的一个按钮缺失,通过修改元素高度(微调一两个像素)会解决,但是这次在for里面(很多条数据,调整像素可能在另一个item里面的元素边框缺失),暂时没有解决方案。
2018-06-13 - 多张图片的界面渲染很慢
我的数据是通过请求服务器获取的json,再解析出来的,其中包含图片http路径,因此获取json数据时间很短,但是图片scr="{{path}}"加载渲染过程却极慢。 [代码]<[代码][代码]image[代码] [代码]style[代码][代码]=[代码][代码]"width: 220rpx; height: 220rpx"[代码] [代码]src[代码][代码]=[代码][代码]" {{image.path}}"[代码] [代码]bindtap[代码][代码]=[代码][代码]"previewCurrentImage"[代码] [代码]/>[代码]这就很尴尬了,我没法知道大量的图片什么时候加载完毕,所以“加载中..”的提示早就结束了,界面还在渲染。请问有什么好的解决思路吗?谢谢
2017-07-24 - 建议wx.getSystemInfo增加小程序版本号
希望能得到小程序当前版本号,这样方便判断用户用的是哪个版本的,版本到底更新了没,如果让开发者自己把版本号写到代码中,很不方便,有时候会忘记写就上传了代码。希望这个接口可以提供小程序版本号,这样可以大大方便我们这些开发者。希望有这个功能的帮忙顶下
2018-04-20 - 如何取小程序的当前版本号
目前是否可以动态获取自己当前小程序的版本号,没有看到有相关的API呢
2018-06-15