这个指的是提供可登录的测试账号给小程序审核人员,用于审核小程序。你如果连小程序官方都不信任,那的确可以考虑放弃小程序。 另外说一句,你代码提交给官方,你不怕官方剽窃你的创意吗?
关于内部软件要求未授权体验这样的设定合理吗?原帖一天了也没看到官方人员回答,所以在这里想提交个建议 https://developers.weixin.qq.com/community/develop/doc/000c068998011893c71984dcb51000 这次版本提交审核退回3次,审核已经拖了一个多礼拜了,我领导都说考虑放弃小程序这个方向了,我无法理解微信为什么会要求不对外开放注册的内部程序要对外开放体验,我们软件的功能完全是提供给内部人员用的,为什么要开放体验,对于我们企业来说这给我们一种非常不安全的感觉,在提问里没有找到提交建议的选项,希望腾讯技术支持的人员能够帮忙把这个情况提交成建议,我觉得真的是太不合情理了。
2019-09-06我至今保留着今年一月份一个版本的开发工具,那是我试过最稳定的了,最新版的也下载过几次,但总是有这样那样的问题,时间长了也懒得更新了
更新到最新版之后样式都不其作用了,应该怎么办?[图片] [图片] 同样的代码别的电脑打开是好的,我就说手贱把工具更新到了最新版
2019-08-27开一下调试模式,看一看有没有报错信息
真机测试没问题但是到线上后无显示效果:wx.getLocation?[代码]onLoad: [代码][代码]function[代码] [代码](options) {[代码][代码] [代码][代码]var[代码] [代码]that = [代码][代码]this[代码][代码];[代码][代码] [代码][代码]wx.getSetting({[代码][代码] [代码][代码]success: (res) => {[代码][代码] [代码][代码]if[代码] [代码](res.authSetting[[代码][代码]'scope.userLocation'[代码][代码]] != undefined && res.authSetting[[代码][代码]'scope.userLocation'[代码][代码]] != [代码][代码]true[代码][代码]) {[代码][代码]//非初始化进入该页面,且未授权[代码][代码] [代码][代码]wx.showModal({[代码][代码] [代码][代码]title: [代码][代码]'是否授权当前位置'[代码][代码],[代码][代码] [代码][代码]content: [代码][代码]'需要获取您的地理位置,请确认授权,否则无法获取您所需数据'[代码][代码],[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]if[代码] [代码](res.cancel) {[代码][代码] [代码][代码]wx.showToast({[代码][代码] [代码][代码]title: [代码][代码]'授权失败'[代码][代码],[代码][代码] [代码][代码]icon: [代码][代码]'success'[代码][代码],[代码][代码] [代码][代码]duration: 1000[代码][代码] [代码][代码]})[代码][代码] [代码][代码]} [代码][代码]else[代码] [代码]if[代码] [代码](res.confirm) {[代码][代码] [代码][代码]wx.openSetting({[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](dataAu) {[代码][代码] [代码][代码]console.log(dataAu + [代码][代码]"同意授权"[代码][代码]);[代码][代码] [代码][代码]if[代码] [代码](dataAu.authSetting[[代码][代码]"scope.userLocation"[代码][代码]] == [代码][代码]true[代码][代码]) {[代码][代码] [代码][代码]wx.showToast({[代码][代码] [代码][代码]title: [代码][代码]'授权成功'[代码][代码],[代码][代码] [代码][代码]icon: [代码][代码]'success'[代码][代码],[代码][代码] [代码][代码]duration: 1000[代码][代码] [代码][代码]})[代码][代码] [代码][代码]//再次授权,调用getLocationt的API[代码][代码] [代码][代码]that.getaddress();[代码][代码] [代码][代码]} [代码][代码]else[代码] [代码]{[代码][代码] [代码][代码]wx.showToast({[代码][代码] [代码][代码]title: [代码][代码]'授权失败'[代码][代码],[代码][代码] [代码][代码]icon: [代码][代码]'success'[代码][代码],[代码][代码] [代码][代码]duration: 1000[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]} [代码][代码]else[代码] [代码]if[代码] [代码](res.authSetting[[代码][代码]'scope.userLocation'[代码][代码]] == undefined) {[代码][代码]//初始化进入[代码][代码] [代码][代码]that.getaddress();[代码][代码] [代码][代码]}[代码][代码] [代码][代码]else[代码] [代码]{ [代码][代码]//授权后默认加载[代码][代码] [代码][代码]that.getaddress();[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码]},[代码] [代码]getaddress() {[代码][代码] [代码][代码]var[代码] [代码]that = [代码][代码]this[代码][代码];[代码][代码] [代码][代码]//实例化腾讯地图API核心类[代码][代码] [代码][代码]qqmapsdk = [代码][代码]new[代码] [代码]QQMapWX({[代码][代码] [代码][代码]key: [代码][代码]'ssdasdasd'[代码][代码] [代码][代码]});[代码][代码] [代码][代码]//1、获取当前的地理位置、速度[代码][代码] [代码][代码]wx.getLocation({[代码][代码] [代码][代码]type: [代码][代码]'wgs84'[代码][代码], [代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]console.log([代码][代码]"latitude:"[代码] [代码]+ res.latitude + [代码][代码]"---longitude:"[代码] [代码]+ res.longitude + [代码][代码]"---speed:"[代码] [代码]+ res.speed + [代码][代码]"---accuracy:"[代码] [代码]+ res.accuracy);[代码][代码] [代码][代码]//2、根据坐标获取当前位置名称,显示在顶部:腾讯地图逆地址解析[代码][代码] [代码][代码]var[代码] [代码]sessionID = wx.getStorageSync([代码][代码]'sessionId'[代码][代码]) ? wx.getStorageSync([代码][代码]'sessionId'[代码][代码]) : [代码][代码]''[代码][代码];[代码][代码] [代码][代码]that.setData({[代码][代码] [代码][代码]lat: res.latitude,[代码][代码] [代码][代码]lng: res.longitude[代码][代码] [代码][代码]});[代码][代码] [代码][代码]var[代码] [代码]mymes = {[代码][代码] [代码][代码]lat: res.latitude,[代码][代码] [代码][代码]lng: res.longitude[代码][代码] [代码][代码]};[代码][代码] [代码][代码]wx.request({[代码][代码] [代码][代码]url: [代码][代码]'https:/API/wxgetdata/TranslateLocation'[代码][代码],[代码][代码] [代码][代码]data: mymes,[代码][代码] [代码][代码]//dataType: 'json',[代码][代码] [代码][代码]header: {[代码][代码] [代码][代码]'sessionID'[代码][代码]: sessionID[代码][代码] [代码][代码]},[代码][代码] [代码][代码]success(result) {[代码][代码] [代码][代码]console.log(result);[代码][代码] [代码][代码]var[代码] [代码]mes = result.data;[代码][代码] [代码][代码]var[代码] [代码]jsondata = mes.data;[代码][代码] [代码][代码]console.log(jsondata);[代码][代码] [代码][代码]that.setData({[代码][代码] [代码][代码]lat: jsondata.lat,[代码][代码] [代码][代码]lng: jsondata.lng,[代码][代码] [代码][代码]curlocation: jsondata.address[代码][代码] [代码][代码]});[代码][代码] [代码][代码]that.getData();[代码][代码] [代码][代码]}[代码][代码] [代码][代码]});[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail: [代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]wx.showToast({[代码][代码] [代码][代码]title: [代码][代码]'授权失败'[代码][代码],[代码][代码] [代码][代码]icon: [代码][代码]'success'[代码][代码],[代码][代码] [代码][代码]duration: 1000[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码]},[代码]以上是部分核心代码,不知道是什么原因真机测试没问题但是就是线上都没有授权弹窗提示,页面为空白页,以下为实例图: [图片]
2019-08-12mp.weixin.qq.com是不能作为业务域名配置在小程序后台的
小程序后台添加业务域名出错[图片]
2019-07-08只能在开发工具上模拟测试,小程序码是依赖于正式版小程序的,所以只能跳转到正式环境
小程序带参二维码开发版识别会跳到线上版本想要测试完整流程。没法用没发布配置的固定链接。
2019-07-04应该是证书问题,android需要配置一下中间证书,你可以参考这个文档看看https://blog.csdn.net/gudufeiyang/article/details/58603402
android调用公司api报错,ios正常android调用公司api报request: fail ssl hand shake error ,ios没任何问题。
2019-07-03我都好久不敢更新开发工具了
开发工具更新哪儿错哪儿,是不是快要祭天了 0 。0小程序开发工具项目组是不是招新的实习生了呢?是不是 是不是。 最近几个版本更啥 出啥问题。 2019.07.02[代码]A[代码] 新增 上传/预览前保存文件选项与提示 (问题:更新后上传代码出现文件缺失的报错,上传失败。解决:回滚) 2019.06.28[代码]A[代码] 新增 自定义编译条件增加过滤 (问题:更新后编译模式下拉框点击无反应。解决:回滚) [代码]F[代码] 修复 分包中使用自定义组件时出现渲染层错误 [代码]cannot read property "length" of undefined[代码] 的问题
2019-07-03这个文件校验的时候,发起的是http请求,不是https,所以你把文件路径换一下就行了
配置业务域名怎么搞都不行业务域名校验失败,按照自查指引检查都通过,麻烦帮忙看看是什么问题,该如何解决? 校验文件地址:https://hx.peimeizh.com/FGFFHPq34T.txt 校验文件内容:27da457e79eecaeeb1a921209cab0a6d AppID:wx120f5ef2c6ec9942 [图片]
2019-07-02不如把代码贴一下?
导入项目后,模拟器一直显示正在登录中- 当前 Bug 的表现(可附上截图) - 预期表现 - 复现路径 - 提供一个最简复现 Demo 本人小白菜鸟一个,尝试微信小程序,导入源代码后,一直这样,跪求大佬出现[图片]
2019-07-02校验文件的时候,访问的是http的,不是https
小程序业务域名校验失败一级域名:https://www.shaolin.com.cn/添加业务域名是没有问题的,放在阿里云 以下是二级域名: 指向的是公司本地的独立宽带的服务器 添加业务域名提示文件校验失败。若已上传文件,可根据指引自查。 通过自查所有的能验证通过 [图片]
2019-06-28