- 微信公众号那个获取用户信息的,不提供头像跟昵称了?
string res = HttpHelper.CreatePostHttpJson("https://api.weixin.qq.com/cgi-bin/user/info/batchget?access_token=" + (token == "" ? Get_Access_Token() : token), tmpSend); 返回的只有这个,昵称也没了,头像也没了,是不是我太久没关注了,这个接口有更新? {"user_info_list":[{"subscribe":1,"openid":"ouH6ewz4RAk1p51qlVyyhrEiDKAY","nickname":"","sex":0,"language":"zh_CN","city":"","province":"","country":"","headimgurl":"","subscribe_time":1598059829,"remark":"","groupid":0,"tagid_list":[],"subscribe_scene":"ADD_SCENE_QR_CODE","qr_scene":0,"qr_scene_str":""}]}
2022-02-22 - 微信H5的 jsapi调用 手机定位的精度问题?
wx.getLocation({ type: 'wgs84', // 默认为wgs84的gps坐标,如果要返回直接给openLocation用的火星坐标,可传入'gcj02' success: function (res) { var latitude = res.latitude; // 纬度,浮点数,范围为90 ~ -90 var longitude = res.longitude; // 经度,浮点数,范围为180 ~ -180。 var speed = res.speed; // 速度,以米/每秒计 var accuracy = res.accuracy; // 位置精度 } }); 我是直接用这个的,结果返回来的数据吓一跳,14位小数,我以为这个是特别精确的数据了。 结果我现在要做两个坐标的距离。 我用sql 算的距离: RETURN CAST(geography::Point(@Latitude_1, @Longitude_1, 4326).STDistance(geography::Point (@Latitude_2,@Longitude_2, 4326)) AS FLOAT) 怎么,我随便移动下手机,就在位置这里移动一两步,比对一下这两个位置,有时候是相差 几米,有时候相差几十米 这是我计算方式错了,还是每次获取定位有波动误差?
2022-02-14 - 小程序微信模板消息开发?
其实现在看微信文档比之前复杂多了,以前只有公众号的时候,起码文档是能看懂的。现在那文档就一个api的调用地址还要参数,什么注意事项规则都不写了。 我想问下的是: 1 小程序是不是不能单独推送微信模板消息的?因为接口文档写了,有这api,可是当你去调用的时候,发现是要关联一个公众号的。也就是说,小程序推送微信消息,只能通过关注公众号,从公众号下发微信消息吗?而且公众号还是要服务号的。 2 那如果是这样的话,那比如我平时点的喜茶,或者顺丰签收那些小程序,他们怎么能直接发送消息给我? 3 还要我是个人小程序,能发送吗?
2022-01-02 - 微信小程序,能动态调用wxss吗?
就是有某些客户要求,需要自定义样式的。 我们页面很多,之前都是直接就用class='xxx' 这样写死的。 有些用户现在不喜欢这个样式需要改。现在除了把这些class都用变量赋值以外。能在页面动态调用wxss覆盖吗? Ps:关于那个标题栏修改颜色,只能在page里面改,不能整体改,我都服了。我一个个页面加了一句话。 别这个wxss 真需要一个个class去换,那太坑逼了
2022-01-01 - 微信公众号模板消息 如何隐藏备注?(这论坛还有人的么)
[图片][图片]先上图。 你们看,招行的,他的备注是没有 这两个字的,我们的有,我怎么去掉这俩字? (那个微信模板消息一直在改,很早之前,可以用\N换行,结果强行霸道直接改格式了,在后面 备注文字也出来了~) 还有微信模板消息大概多少字就显示不全了?我到现在都摸不清楚,文档好像也没解释,我有时候90多个字就出现省略号了,有时候150都可以
2021-06-10 - 我想问,小程序这一块有没有考虑到量产系统这一块的东西?
就举一个简单的例子,比如我现在有10个客户,其实我用.net的去写的系统,就是一套系统而已~到时候发布到不同的客户发服务器上面就好了 那相当于是说,我改A的bug时,其他客户的都被处理了。 那回到小程序,现在每有一个客户,那不得申请一个小程序吗?这样就是说有10套相同的代码?我改一个东西,其实我要改10遍? 各位大哥,这种怎么办? 我是可以只申请一个小程序,然后以后所有小程序都在一起,通过参数判断显示不一样的,但是人家的数据库在人家那里(这种我勉为其难用我自己的服务器做中转去访问,也 还好~),有些客户的数据库外网不能访问的(这些通过页面做接口更加麻烦了)
2019-12-02 - 自定义组件中,对象{]里面定义的匿名函数会被置为null,这个是为何
- 当前 Bug 的表现(可附上截图) - 预期表现 - 复现路径 - 提供一个最简复现 Demo 很简单的一段代码,这个是data里面的值 [代码]lists: { fn: [代码][代码]function[代码] [代码]() { console.log(111) }, data: [{ ltext: [代码][代码]"xxx"[代码][代码], rtext: [代码][代码]"xxxxx"[代码] [代码]}] }[代码] html [代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'listBody'[代码] [代码]bindtap[代码][代码]=[代码][代码]'_listclick'[代码] [代码]data-val[代码][代码]=[代码][代码]'{{lists.val}}'[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'listTitle'[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'listTitle_Content'[代码][代码]>{{lists.title}}</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'listTitle_Del'[代码] [代码]wx:if[代码][代码]=[代码][代码]'{{lists.needDel}}'[代码] [代码]bindtap[代码][代码]=[代码][代码]'_btnDelClick'[代码][代码]>删除</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]wx:for[代码][代码]=[代码][代码]'{{lists.data}}'[代码] [代码]wx:key[代码][代码]=[代码][代码]'index'[代码] [代码]class[代码][代码]=[代码][代码]'listContent'[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]span[代码] [代码]class[代码][代码]=[代码][代码]'listContent_left'[代码] [代码]style[代码][代码]=[代码][代码]'color:{{item.lcolor || ""}}'[代码][代码]>{{item.ltext}}</[代码][代码]span[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]text[代码] [代码]class[代码][代码]=[代码][代码]'listContent_right'[代码] [代码]style[代码][代码]=[代码][代码]'color:{{item.rcolor || ""}}'[代码][代码]>{{item.rtext}}</[代码][代码]text[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'listButtom'[代码] [代码]wx:if[代码][代码]=[代码][代码]'{{lists.btns && lists.btns.length!=0}}'[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'listButtom_Child'[代码] [代码]wx:for[代码][代码]=[代码][代码]'{{lists.btns}}'[代码] [代码]data-index[代码][代码]=[代码][代码]'{{index}}'[代码] [代码]data-val[代码][代码]=[代码][代码]'{{item.val}}'[代码] [代码]bindtap[代码][代码]=[代码][代码]'_btnsClick'[代码][代码]>{{item.text}}</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码] [代码] [代码][代码]<[代码][代码]slot[代码][代码]></[代码][代码]slot[代码][代码]>[代码][代码]</[代码][代码]view[代码][代码]>[代码] 等一会,调试的时候,在_listclick里面控制台打印 this.data 你会发现list里面的其他数据都在 但是 fn 就没了。这个是为啥????????? 不管是放在属性里面或者data都不行,主的page调用setData设置自定义控件的属性内容,也是null 这里说的null是我调试之后看到null,但是你打印出来的时候是没有这个fn的这个东西了 但是page里面就没问题。
2019-05-04 - 小程序本身有什么比较安全的存储空间吗,比如存秘钥key之类的
背景: 小程序他本身获取自身接口的时候,有签名的。但是小程序异步请求我们自己的服务器的时候,是没有提供签名的服务的, 所以我们服务器判断这个是不是我们自己小程序的请求也要做 签名。 我们做的是md5加密的签名,现在的关键是签名要依赖 key,这个key在小程序里面怎么保存??? 因为直接存在js里面,这个调试就只能能看到了。 那个 全局变量里面的globalData也是一个js啊,这个在谷歌上面都是可以看到的 所以大家是怎么保存的? 我是做asp.net开发的,我们就是保存在webconfig的,这个外部不能访问,小程序也有类似的config,但是那个好像不能获取 他内部的存储空间,这个得需要初始化才能用,那我初始化的时候,我还要去服务器获取key?
2019-04-20 - project.config.json能否支持读取,还有自定义参数
我想知道project.config.json 文件是否支持读取,以及自定义一些数据。 如果可以的话,怎么获取。 我的理解,这个project.config.json 跟我写的.net的 webconfig是一个道理的~能把一些很系统的数据写到config里面去,比如一些配置参数之类的。 另外,请问微信小程序开发程序 怎么进行团队管理,几个人写代码,能不能写vss那样有获取最新版的功能,迁出嵌入的功能,
2018-12-23