- 小程序头像不能修改说系统升级?
请问官网现在在升级小程序头像头像功能吗?目前想更换下小程序头像头像,提示系统升级,请问需要多久才能用呢
06-05 - 使用百度地图怎么计算两个坐标距离?
// 引用百度地图微信小程序JSAPI模块 var bmap = require('../../libs/bmap-wx.js'); // 新建bmap对象 let BMap = new bmap.BMapWX({ ak: that.data.ak }); let point1 = BMap.Point(116.404, 39.915); let point2 = BMap.Point(114.404, 38.915); // 使用getDistance方法获取两点之间的距离 BMap.getDistance(point1, point2, (dis) => { if (dis.succeed()) { // 获取成功,dis.distance即为两点之间的距离 console.log('距离是:' + dis.distance + ' 米'); } else { console.log('获取距离失败:' + dis.message); } }); ----------------------------------- 是不是我写错了。(需要在APP.json中配置什么吗?要是配置,如何配置呢?上面代码出错是否帮忙改下,谢谢) [图片]
04-01 - 怎么使用百度地图API?
根据项目需要使用百度地图进行上班打卡,后台提供了公司的坐标,需要小程序端调用百度接口获取经纬度,再与后台的经纬度比较计算出打卡距离,想问小程序使用百度地图,如何用两个经纬度计算距离?小程序的计算距离用的是 calculateDistance ,想问调用百度地图怎么写呢?
03-26 - 安卓获取头像为什么上传不了?
获取头像上传到服务器上 苹果可以正常上传 安卓上传不了,点击头像,弹出头像后点击头像上传,传到后台保存到字段的值是 https://mmbiz.qpic.cn/mmbiz/icTdbqWNOwNRna42FI242Lcia07jQodd2FJGIYQfG0LAJGFxM4FbnQP6yfMxBgJ0F3YRqJCJ1aPAK2dQagdusBZg/0 这个地址,服务器中无图片存在,不知道什么原因,而我的安卓手机测试版本时正常,发布小程序后的版本也正常,但其它的人的安卓手机都上传不了头像,想获取头像把头像图片上传到服务器上。如何解决呢?
03-04 - 小程序页面内怎么识别二维码?
<image src="{{gzhewm}}" mode="aspectFill" show-menu-by-longpress="{{true}}"></image> 苹果手机可以弹起识别公众号二维码, 安卓手机弹起没有识别公众号二维码, 安卓不行,如何解决呢?
02-28 - getLocation审核为什么总不通过?
[图片] 点击获取地址后返回地址到输入框后提交保存,但不知道为什么这样的申请没有通过
02-24 - 怎么生成个人的小程序码?
直接微信接口获取 wx.request({ url: 'https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=' + this.data.access_token, method: 'post', ResponseType: 'arraybuffer', header: { "Content-Type": "application/json;charset-utf-8" }, data: { env_version: "trial", //测试版的意思 scene: "11111", //测试传输的数据 path: "pages/login/login", width: 200, }, success: function (res) { console.log('小程序码', res.data) const base64 = wx.arrayBufferToBase64(res.data) that.setData({ imgurl: "data:image/png;base64," + base64 }) console.log('转换后', base64) } }) --------------------------------------------------- 返回的值是乱码,是不是二进制?但wx.arrayBufferToBase64(res.data)转成图片,是空的 输出 base64 是空值 [图片] [图片]
01-11 - 获取手机号码时提交到C#后台错误怎么解决?
接收的参数 string encryptedData = Request.QueryString["encryptedData"]; string iv = Request.QueryString["iv"]; string session_key = Request.QueryString["session_key"]; 接收到了出错。怎么解决这个呢? 下面是提交过去的参数, ------------------------------------------------------------- encryptedData: "Tx6KCFvYbdoZ01C19SHXsVemO155JoQmaeJaaaTX5EZkM1lK5UrD3NBrC/6HkZEpC4Jcfw8s5guWcrFB1P+dJ2JEGvo6WI939K7R+vmUxsQRwadChrE3d1yveGcCP6f6A88tHnPq407Chw2h/8ZrZJC7O5gZm/pxbQT33t2yHmpkuboHm7wrl897ZH44ocx2NsD13T4p3I5tAyODUXXHfA==" iv: "N4jC6bfGPkRUMOA5WNl3AQ==" session_key: "QNNuDoOyWFBqB5E\/zt0Eqw==" -------------------------------------------------------- 以下出错: "<!DOCTYPE html> <html> <head> <title>输入的不是有效的 Base-64 字符串,因为它包含非 Base-64 字符、两个以上的填充字符,或者填充字符间包含非法字符。</title> <meta name="viewport" content="width=device-width" /> <style> body {font-family:"Verdana";font-weight:normal;font-size: .7em;color:black;} p {font-family:"Verdana";font-weight:normal;color:black;margin-top: -5px} b {font-family:"Verdana";font-weight:bold;color:black;margin-top: -5px} H1 { font-family:"Verdana";font-weight:normal;font-size:18pt;color:red } H2 { font-family:"Verdana";font-weight:normal;font-size:14pt;color:maroon } pre {font-family:"Consolas","Lucida Console",Monospace;font-size:11pt;margin:0;padding:0.5em;line-height:14pt} .marker {font-weight: bold; color: black;text-decoration: none;} .version {color: gray;} .error {margin-bottom: 10px;} .expandable { text-decoration:underline; font-weight:bold; color:navy; cursor:pointer; } @media screen and (max-width: 639px) { pre { width: 440px; overflow: auto; white-space: pre-wrap; word-wrap: break-word; } } @media screen and (max-width: 479px) { pre { width: 280px; } } </style> </head> <body bgcolor="white"> <span><H1>“/”应用程序中的服务器错误。<hr width=100% size=1 color=silver></H1> <h2> <i>输入的不是有效的 Base-64 字符串,因为它包含非 Base-64 字符、两个以上的填充字符,或者填充字符间包含非法字符。</i> </h2></span> <font face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif "> <b> 说明: </b>执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 <br><br> <b> 异常详细信息: </b>System.FormatException: 输入的不是有效的 Base-64 字符串,因为它包含非 Base-64 字符、两个以上的填充字符,或者填充字符间包含非法字符。<br><br> <b>源错误:</b> <br><br> <table width=100% bgcolor="#ffffcc"> <tr> <td> <code><pre> 行 242: byte[] encryData = Convert.FromBase64String(encryptedData); 行 243: RijndaelManaged rijndaelCipher = new RijndaelManaged(); <font color=red>行 244: rijndaelCipher.Key = Convert.FromBase64String(session_key); </font>行 245: rijndaelCipher.IV = Convert.FromBase64String(iv); 行 246: rijndaelCipher.Mode = CipherMode.CBC;</pre> </code> </td> </tr> </table> <br> <b> 源文件: </b> E:\sysXiaoshou\sysXiaoshou\wxapi\getuserinfo.aspx.cs<b> 行: </b> 244 <br><br> <b>堆栈跟踪:</b> <br><br> <table width=100% bgcolor="#ffffcc"> <tr> <td> <code><pre> [FormatException: 输入的不是有效的 Base-64 字符串,因为它包含非 Base-64 字符、两个以上的填充字符,或者填充字符间包含非法字符。] System.Convert.FromBase64_Decode(Char* startInputPtr, Int32 inputLength, Byte* startDestPtr, Int32 destLength) +6226339 System.Convert.FromBase64CharPtr(Char* inputPtr, Int32 inputLength) +147 System.Convert.FromBase64String(String s) +50 sysXiaoshou.wxapi.getuserinfo.getphone_data() in E:\sysXiaoshou\sysXiaoshou\wxapi\getuserinfo.aspx.cs:244 sysXiaoshou.wxapi.getuserinfo.Page_Load(Object sender, EventArgs e) in E:\sysXiaoshou\sysXiaoshou\wxapi\getuserinfo.aspx.cs:35 System.Web.UI.Control.OnLoad(EventArgs e) +108 System.Web.UI.Control.LoadRecursive() +90 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1602 </pre> </code> </td> </tr> </table> <br> <hr width=100% size=1 color=silver> <b>版本信息:</b> Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.8.9206.0 </font> </body> </html> <!-- [FormatException]: 输入的不是有效的 Base-64 字符串,因为它包含非 Base-64 字符、两个以上的填充字符,或者填充字符间包含非法字符。 在 System.Convert.FromBase64_Decode(Char* startInputPtr, Int32 inputLength, Byte* startDestPtr, Int32 destLength) 在 System.Convert.FromBase64CharPtr(Char* inputPtr, Int32 inputLength) 在 System.Convert.FromBase64String(String s) 在 sysXiaoshou.wxapi.getuserinfo.getphone_data() 位置 E:\sysXiaoshou\sysXiaoshou\wxapi\getuserinfo.aspx.cs:行号 244 在 sysXiaoshou.wxapi.getuserinfo.Page_Load(Object sender, EventArgs e) 位置 E:\sysXiaoshou\sysXiaoshou\wxapi\getuserinfo.aspx.cs:行号 35 在 System.Web.UI.Control.OnLoad(EventArgs e) 在 System.Web.UI.Control.LoadRecursive() 在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) [HttpUnhandledException]: 引发类型为“System.Web.HttpUnhandledException”的异常。 在 System.Web.UI.Page.HandleError(Exception e) 在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) 在 System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) 在 System.Web.UI.Page.ProcessRequest() 在 System.Web.UI.Page.ProcessRequest(HttpContext context) 在 ASP.wxapi_getuserinfo_aspx.ProcessRequest(HttpContext context) 位置 c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\822d7d9d\393e6636\App_Web_2ojkjvay.1.cs:行号 0 在 System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() 在 System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) 在 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) -->"
01-04 - 怎么取数组中的对应的值?
"data": [ { "dictLabel": "住建工程", "dictValue": "1", }, { "dictLabel": "电力工程", "dictValue": "2", }, { "dictLabel": "水务工程", "dictValue": "3", } ] ---------------------------- 我想通过指定 的值 去数组中查询出对应的 dictLabel 值 如: 指定变量值为 3 ,然后去查找数组,找到 dictValue:3 相等 就把 "dictLabel": "水务工程", 打印出来 指定值为2 ,打印 “电力工程”
2023-10-30 - 数组怎么转换?
objectArray: [{ id: 0, name: '美国' }, { id: 1000, name: '中国' }, { id: 2, name: '巴西' }, { id: 3, name: '日本' } ], 怎么把上面的数据转换成下面的数组 array: ['美国', '中国', '巴西', '日本'], ------------------------ picker 做下拉框,有更好的办法吗?
2023-10-06