- miniprogram-ci命令行上传静态内容失败,提示getFederalToken fail?
一直有用命令行上传小程序,新尝试上传静态内容(已开通),总是未成功,提示【getFederalToken failed: undefined】。 稍微改了下node_modules的代码,显示出错误详情(绿色)如下。 用的key是上传小程序用的那个 [图片]
2021-12-13 - 小程序广告主审核总是不通过?说无法判定运营内容云云。工具类如何通过?
无法判定运营内容,帐号运营小程序内容少且不完善,暂无法判断所属行业,可修改调整后再申请投放 这是一款电子通行证工具,主要有管理员和访客两个角色。管理员要创建自己的关卡,需要填写什么资料,要不要审核之类的。然后访客就可以来申请通行证。 反复尝试沟通,还是无法通过。自问无法增加内容。。。。这是一款工具,要看使用者自己的。你总不能打开word,看到一片空白,就说【内容少】吧。。 我们进去也有引导页面,也贴了我们的教学资料辅助审核人员了解我们的功能。但是感觉总是不被查阅,就直接拒绝了。实在无奈,只能来这里求教。 我们审核提供了以下资料: 软著使用说明图广告主申请类目是: [图片] 附加的说明图片: [图片] [图片] [图片]
2021-07-12 - 镜像仓库的密码重置后总是无法登录成功?
【微信云托管】管理后台,创建一个托管服务,然后进入到服务的【镜像仓库】,根据指引设置密码。然后根据指引进行登录,总是无法成功。手工登录【腾讯云】后台,查看镜像相关服务,也没看到对应的实例。
2021-07-05 - wx-server-sdk@2.5.2似乎有问题
今天突然云函数炸裂了,总是报告【Environment not found】什么什么的。查了半天,最后发现,应该是`2.5.2`这个版本的wx-server-sdk有问题。回滚写死到`2.5.1`,一切安好。 重现: 创建简单云函数// 云函数入口文件 const cloud = require('wx-server-sdk') cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }) // 云函数入口函数 exports.main = async (event, context) => { const { ENV, OPENID, APPID } = cloud.getWXContext() // 如果云函数所在环境为 abc,则下面的调用就会请求到 abc 环境的数据库 const dbResult = await cloud.database().collection('user').get() return { dbResult, ENV, OPENID, APPID, } } 确认wx-server-sdk版本未2.5.2{ "name": "hello-jeff", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "author": "", "license": "ISC", "dependencies": { "wx-server-sdk": "2.5.2" <---- 看这里哦 } } 上传,跑一下,譬如【云端调试】,会报错修改版本未2.5.1,重新上传部署,再跑,就正常了(当然你得有user这个collection)
2021-07-05 - 云开发数据库的Watch总有错误似乎无法处理,“initWatchFail”,有人知道么?
吐槽下:标题一定要有问号感觉有点蠢啊。。。 Anyway,一个小程序用到了云开发数据库的watch功能,但是上线后一直会在业务高峰期(其实没多少)收到` current state (CLOSED) does not accept "initWatchFail"`报错。 感觉这个错误好像不能被业务代码处理抓住。 我们在`onError`和`watch`都试图去处理,也上了实时日志。目前还是没有头绪,感觉抓不住。实时日志只看到onError的,看不到其他,但是又收到报错。 搞不清楚是报错残存的旧版本问题(报警群有,但是查错误日志又没有,看不出版本),还是说其他原因。 代码片段: // 下面的包装的watch function ourWatch(id, funcs) { return db.collection("certificates").where({ _id: id, _openid: '{openid}' }).watch(funcs); } // 开启监听 try { this.certDbChangeWatcher = ourWatch(this.data.certificate._id, { onChange: (snapshot) => { if (snapshot.type == "init") return; // 业务代码,就忽略啦 // ..... }, onError: (err) => { console.error("Watch certificate change error", err, this.data.certificate); if (rtLogger) rtLogger.error("Watch certificate change error -- " + this.pureData.watchRetriedCount, err, this.data.certificate); this.stopDbCertificateChangeWatcher(); // 业务代码,就忽略啦 。onError的话,做重试 // ..... } catch (watchStartErr) { console.error("Watch certificate change start failed", watchStartErr, this.data.certificate); if (rtLogger) rtLogger.error("Watch certificate change start error -- " + this.pureData.watchRetriedCount, watchStartErr, this.data.certificate); // 业务代码,就忽略啦 。启动失败的话,做重试 // ..... }
2021-02-04 - 官方能提供app-service.js的下载么?可以带在CI那个Sourcemap接口里面
Sentry应该是要求传sourcemap和处理过后的js文件的,如果没有js,它会尝试从网址下载。 网址下载肯定是不行的,因为这个其实是个本地文件嘛。 结果似乎无法关联上。 不排除我还没弄明白Sentry的设置,但是目前测试如此。 反正Sourcemap都给到了,顺手带上可以么?否则要自己下载wxapkg,解包(不知道网上流传的解包能用不),才能弄到app-service.js。 谢谢
2020-12-09 - iOS 8布局混乱 -- 开发版本无问题,体验版本有问题
怀疑是上传release的时候加了点什么引起,暂时无头绪。 有遇到过的么?
2017-01-22 - 安卓Map的Marker对位与其他平台不一致
官方的问题反馈模板粘贴后乱码了,这里简单说说。 问题: Map组件,marker属性里面,譬如给定150x 150的图标, 那么图内什么地方对准目标点呢? 实际测试发现android和iOS的对齐方式不一致。 iOS --- 图标中间最底部是目标点。 这个符合一般使用习惯,一般marker有个小尖对准目标点,就在中间下方。 Android --- 接近左上角某个神秘的点。 实测发现并不是对齐左上角,而是左上角偏移某个值? iOS和开发工具的表现一致,也符合使用习惯。 希望Android的地图改改, 与其他一致。 下面定位的微信总部。 代码: <map id="map" longitude="113.324520" latitude="23.099994" scale="18" controls="{{controls}}" bindcontroltap="controltap" markers="{{markers}}" bindmarkertap="markertap" polyline="{{polyline}}" bindregionchange="regionchange" show-location style="width: 100%; height: {{dinfo.windowHeight}}px;" markers="{{markers}}"></map> Page({ data: { markers: [{ iconPath: "/a.png", id: 0, latitude: 23.100100, longitude: 113.324560, width: 150, height: 150 }], }, onLoad: onLoad }) 用到的图标 [图片] 腾讯地图官方工具 [图片] 开发工具: [图片] 来自Android的图 [图片]
2017-01-17 - Map的Marker对不准目标,iOS和Android表现还不一致
Marker不支持offset之类的,设置哪里对准定位点的参数 就算不支持,两个平台表现一致也可以迁就。但是实测发现表现不一致。 有无好办法?
2017-01-13 - Map的circle参数有bug?
Android和iOS的测试结果不一样。 iOS的似乎单位就是「米」,Android的设置为50,显示的半径大概是150米。 因为我要用圆包住所有marker,距离值和坐标都是服务器返回的,都是一致的,不区分机型。 实测安卓上如果 /3,那就差不多是预计值。 感觉是bug,求confirm。 另外最新版本的开发者工具下,如果不填写「color」属性(可选)显示不出circle并且有「渲染错误」。 真机看了一下vConsole没有提示错误的。 VM124:1 Tue Jan 10 2017 15:15:39 GMT+0800 (CST) 渲染层错误 VM124:2 webviewScriptError Cannot read property 'indexOf' of undefined;Exparser Property Observer Error @ wx-map#circlesChanged TypeError: Cannot read property 'indexOf' of undefined at r._transformColor (http://1964187184.debug.open.weixin.qq.com/apps/liemo/pages/index/index.html:24:6693) at http://1964187184.debug.open.weixin.qq.com/apps/liemo/pages/index/index.html:24:14945 at Array.map (native) at r.circlesChanged (http://1964187184.debug.open.weixin.qq.com/apps/liemo/pages/index/index.html:24:14766) at Function.n.safeCallback (http://1964187184.debug.open.weixin.qq.com/apps/liemo/pages/index/index.html:21:18872) at r.set [as circles] (http://1964187184.debug.open.weixin.qq.com/apps/liemo/pages/index/index.html:21:29025) at t.applyProperties (http://1964187184.debug.open.weixin.qq.com/apps/liemo/pages/index/index.html:27:4512) at Function.value (http://1964187184.debug.open.weixin.qq.com/apps/liemo/pages/index/index.html:27:9571) at e.value (http://1964187184.debug.open.weixin.qq.com/apps/liemo/pages/index/index.html:27:9035) at http://1964187184.debug.open.weixin.qq.com/apps/liemo/pages/index/index.html:27:10860 (anonymous) @ VM124:2 VM125:1 Tue Jan 10 2017 15:15:39 GMT+0800 (CST) 渲染层错误 VM125:2 Exparser Property Observer Error @ wx-map#circlesChanged (anonymous) @ VM125:2 VM126:1 Tue Jan 10 2017 15:15:39 GMT+0800 (CST) 渲染层错误 VM126:2 TypeError: Cannot read property 'indexOf' of undefined at r._transformColor (http://1964187184.debug.open.weixin.qq.com/apps/liemo/pages/index/index.html:24:6693) at http://1964187184.debug.open.weixin.qq.com/apps/liemo/pages/index/index.html:24:14945 at Array.map (native) at r.circlesChanged (http://1964187184.debug.open.weixin.qq.com/apps/liemo/pages/index/index.html:24:14766) at Function.n.safeCallback (http://1964187184.debug.open.weixin.qq.com/apps/liemo/pages/index/index.html:21:18872) at r.set [as circles] (http://1964187184.debug.open.weixin.qq.com/apps/liemo/pages/index/index.html:21:29025) at t.applyProperties (http://1964187184.debug.open.weixin.qq.com/apps/liemo/pages/index/index.html:27:4512) at Function.value (http://1964187184.debug.open.weixin.qq.com/apps/liemo/pages/index/index.html:27:9571) at e.value (http://1964187184.debug.open.weixin.qq.com/apps/liemo/pages/index/index.html:27:9035) at http://1964187184.debug.open.weixin.qq.com/apps/liemo/pages/index/index.html:27:10860 (anonymous) @ VM126:2 测试机型: Android --- 红米Note3最新版本stable ROM iOS --- iPhone 5c/ iOS 10.2 var resultRange = [{ latitude: lat, longitude: lng, color: "#00000000", fillColor: "#7fbafd3f", radius: (farestDistance + 10) }];
2017-01-10