@官方 请看一下
云函数中调用ocr.idcard总是返回参数错误按照如下指导,使用云调用方式使用 https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/ocr/ocr.idcard.html#method-cloud [代码]// 云函数入口文件[代码][代码]const cloud = require([代码][代码]'wx-server-sdk'[代码][代码])[代码] [代码]cloud.init()[代码] [代码]// 云函数入口函数[代码][代码]exports.main = async (event, context) => {[代码][代码] [代码][代码]const wxContext = cloud.getWXContext()[代码] [代码] [代码][代码]let imgUrl = [代码][代码]'https://...'[代码][代码] [代码][代码]console.log(encodeURIComponent(imgUrl))[代码][代码] [代码][代码]try[代码] [代码]{[代码][代码] [代码][代码]const result = await cloud.openapi.ocr.idcard({[代码][代码] [代码][代码]type: [代码][代码]'photo'[代码][代码],[代码][代码] [代码][代码]imgUrl: encodeURIComponent(imgUrl)[代码] [代码] [代码][代码]})[代码][代码] [代码][代码]console.log(result)[代码][代码] [代码][代码]return[代码] [代码]result[代码] [代码] [代码][代码]} [代码][代码]catch[代码] [代码](err) {[代码][代码] [代码][代码]console.log(err)[代码][代码] [代码][代码]return[代码] [代码]err[代码][代码] [代码][代码]} [代码] [代码]}[代码] 云端测试时总是报如下错误: [代码]{ Error: errCode: -501007 invalid parameters | errMsg: ocr.idcard:fail Invalid request param[代码] [代码] [代码][代码]at new CloudSDKError ([代码][代码]/var/user/node_modules/wx-server-sdk/index[代码][代码].js:6360:28)[代码] [代码] [代码][代码]at Object.<anonymous> ([代码][代码]/var/user/node_modules/wx-server-sdk/index[代码][代码].js:434:35)[代码] [代码] [代码][代码]at step ([代码][代码]/var/user/node_modules/tslib/tslib[代码][代码].js:136:27)[代码] [代码] [代码][代码]at Object.next ([代码][代码]/var/user/node_modules/tslib/tslib[代码][代码].js:117:57)[代码] [代码] [代码][代码]at fulfilled ([代码][代码]/var/user/node_modules/tslib/tslib[代码][代码].js:107:62)[代码] [代码] [代码][代码]at <anonymous>[代码] [代码] [代码][代码]at process._tickCallback (internal[代码][代码]/process/next_tick[代码][代码].js:188:7)[代码] [代码] [代码][代码]errCode: -501007,[代码] [代码] [代码][代码]errMsg: [代码][代码]'ocr.idcard:fail Invalid request param'[代码] [代码]}[代码] [代码]END RequestId: 0161d73f-ba95-11e9-abb2-5254002fa145[代码] [代码]Report RequestId: 0161d73f-ba95-11e9-abb2-5254002fa145 Duration:94ms Memory:256MB MaxMemoryUsed:3.371094MB[代码] NOTE: 此代码中的imgUrl是身份证照片,此处省略,测试时是有效的url。 使用https方式调用时是可以成功的,代码很简单,怀疑是个云端bug
2019-08-12审核已通过,非常感谢! 不知道“社交/笔记”类目的二次审核时间实际上平均是多久?如果2-3天的话,可以现在就申请
删除了社交类目,还是收到了二次审核通知昨天下午提交审核不通过,要求补充社交/笔记类目,加入类目后发现也需要审核,等到早上也没有通过,搜索论坛后得知还要网信部门二次审核,时间约为7个工作日,由于提交的新代码是修复线上问题,我们的小程序是针对签约赛事的,赛事前后访问量比较大,而且这段时间赛事较多,不同的赛事会有些不同的需求,需要频繁升级,暂时无法等待太长时间审核,于是去掉了被认为是属于社交/笔记类目的“发布现场动态”功能,重新提交了代码。 提交后才发现昨天申请的社交类目已经通过,但查看小程序审核状态还是“审核中”,也没收到任何通知,担心审核等待时间太长,于是把社交类目删除了,这样小程序中既没有社交功能,也没有申请社交类目,应该就是正常审核,预计很快会过。 结果30分钟前,收到小程序进入二次审核的通知,预计需要7天,而我新提交的等待审核的版本已经没有了社交功能,类目中也没了社交/笔记,猜测二次审核可能会无法进行。 我已经又重新提交了代码,这个版本同样没有“社交”功能,也没有社交类目,会不会还会进入二次审核? 很担心卡在某个地方出不来了😳 社交/笔记类目相关的要求我们都满足,但时间紧急,计划等线上bug问题解决后,再申请新的类目。 谢谢!
2019-03-01我也碰到了,什么都没改,最近一段时间才有,不会是故意搞的吧?
阿里云oss图片时不时不显示问题首页图片是由后台提供的阿里OSS图片 正常情况下都是正常显示的 就是经常会有图片空白不显示问题 重新进入或者编译一下就又好了 不知道是哪里的问题 请教各位大神
2019-02-01支持一下,至少先增加一个带负号的数字键盘类型,太常用了
input输入键盘类型问题[图片] 现在input键盘类型只有这几种,目前小程序中需要可以输入正负号数字进行计算,但是number类型的数字输入键盘没有负号,如果用text类型的话,会导致用户切换很麻烦,而且会带来不必要的控制,希望可以提供带有符号的数字键盘,另外如果有可能,希望可以想安卓开发一样可以自己控制键盘类型,目前带符号的数字类型键盘很紧急,希望可以关注到
2018-12-26我们昨天也发现了这个问题,在一个很久没更新的小程序上也有,以前是没问题的。 开发环境和ios没问题,查了很久,发现只有http协议的的图片链接预览显示黑屏,图片链接改成https后在安卓上可以正常预览。 尝试在图片服务期上设置referer允许*, 也没什么变化。 代码片段: https://developers.weixin.qq.com/s/DN8ycVmC7q4D 因为线上的小程序受到影响,而且图片全部使用https需要支付额外的流量费,希望能尽快找到原因并解决 @那个很帅的小白
wx.previewimage在安卓机型无法预览[图片] 只有在三星s8+无法预览,其他手机正常预览, [图片]
2018-12-25我的也一样,开发工具已更新到最新,找半天没找到点哪里可以更新基础库
使用不了基础库 2.3.0[图片] 使用不了基础库 2.3.0
2018-09-12我的"马拉松跑步助手"小程序被东莞鼎欧运动装备有限公司剽窃做了个一摸一样的,只不过我的更新比较频繁,对方停留在我的一个老版本上,不仅盗用界面,数据也盗我的。联系到对方,对方态度恶劣,承认其行为但不愿下架,声称会重新开发,现在还是原样。发邮件给腾讯投诉,被驳回,要求提供权利证明之类的,从小程序上线时间和界面截图和内容,只要不是傻子就可清晰判断对方侵权,腾讯却不予处理,小公司没时间折腾法律方面的事情,只好暂时作罢。 希望腾讯能切实保护开发者的利益,强烈谴责剽窃行为!
如何禁止反编译获取到小程序源码?您好,今日发现一款小程序与我们线上的小程序的前几版几乎一摸一样,包括ui布局,完全是像素级的还原。查阅资料发现有博客提到反编译可以获取到线上小程序的源码(博客地址:https://blog.csdn.net/qq_41139830/article/details/80531802),不清楚是否真的可以获取到线上小程序的源码,还请大神指教。如果真的存在这种情况,还希望能完善。期待您的答复! 谢谢!
2018-07-27我也碰到了,可以肯定是个Bug。 因为这个插件当前位置也不能刷新,我通过先获取当前位置,然后传地址坐标并把开始地址名称设为“我的当前位置”算是临时"解决"了这个问题。 腾讯的人也不给个响应,这个插件功能较弱,bug也不修,似乎不打算维护了?
腾讯地图插件起点传“当前位置”定位有偏差问题描述: 进入腾讯地图插件的查看线路的页面,起点的startName="我的位置",定位返回的坐标是默认的wgs84,而marker的位置是gcj02坐标,导致定位偏差 [图片] 2.测试过程: 2.1 复现问题:startName="我的位置",效果如下:插件获取的位置和marker偏离 [图片] 2.2 使用wx.getLocation,type设置为gcj02,得到具体的latitude、longitude wx.getLocation({ type: 'gcj02', success: function(res) { console.log(res) }, }) 2.3使用2.2的结果,初始化如下: let routeInfo = { startLat: 22.573563, //起点纬度 选填 startLng: 114.12721, //起点经度 选填 startName: "正确填写起点经纬度", // 起点名称 选填 endLat: 22.568203484, // 终点纬度必传 endLng: 114.140581747, //终点经度 必传 endName: "喜荟城", //终点名称 必传 mode: "car" //算路方式 选填 } 这个时候,腾讯地图插件不会自动获取当前的定位位置,而是使用2.2的结果去定位,得到的效果如下: 插件获取的位置和marker重合,准确了。 [图片] 结论:插件提供的如下规则,存在问题。当符合如下条件时,并没有使用gcj02坐标,而是用了默认的wgs84坐标,导致偏差很大。如果直接使用【腾讯地图+】这个小程序是不存在这个问题的,所以请插件提供方确认如下是否存在此问题。谢谢! 起点:不填写或startName=“我的位置”或startName=“当前位置”或startName=“currentLocation”则插件会获取当前的定位位置作为起点位置发起算路
2018-07-27补充下 wxml: <map-route route-info="{{ routeInfo }}"></map-route> js: const routeInfo = { startLat: 39.90469, startLng: 116.40717, startName: "我的位置", endLat: pointInfo.location.lat, endLng: pointInfo.location.lon, endName: pointInfo.name, mode: "car" } this.setData({ routeInfo })
腾讯地图插件无法使用?在小程序后台第三方服务添加腾讯地图插件后,配置如下 app.json { "plugins": { "tencentMap": { "version": "1.0.5", "provider": "wx5bc2ac602a747594" } } } the_page.json { "usingComponents": { "map-route": "plugin://tencentMap/mapRoute" } } 在开发工具上可以显示,但在console 里可以看到如下错误 [图片] 在真机上(ios, android)页面则无法显示,错误如下 [图片] 插件Bug?还是有什么明显的东西没有配置?腾讯地图插件应该是所有小程序都可以使用的吧? 谢谢!
2018-05-29