【小程序·云开发】公测详情
参与公测的开发者可以在本帖以回答形式反馈小程序·云开发相关的问题,反馈时,请采用以下模板以帮助官方人员和开发者更好的定位和解答你的问题:
AppID:(填写申请了公测的 AppID)
问题类型:(Bug / 需求)
框架类型:(小程序 / 小游戏)
终端类型:(客户端 / 工具)
基础库版本:(如 2.2.3)
代码片段:(选填代码片段链接)
FAQ
1. 看不到云开发控制台入口
请确认 appid 是申请了公测的 appid 且已收到开通成功的通知(邮件 / 工具通知),并且安装了 beta 版工具 https://developers.weixin.qq.com/miniprogram/dev/devtools/beta.html
2. 快速启动模板提示初始化失败,提示使用 2.2.3 或以上的基础库 / Cannot read property 'init' of undefined
工具详情页中选择 2.2.3 基础库版本
3. 快速启动模板获取 openid 提示失败
请确认是否已开通云服务,且在控制台的云函数标签页中看得到 login 云函数,如果没有则按指引上传 login 云函数(目录在 cloudfunctions/login)
4. 在安卓手机上没有打开调试模式时调用云函数和文件管理失败
这是 bug,我们会尽快修复
5. 小游戏没有云开发快速启动模板
小游戏暂无云开发快速启动模板,请先按照文档指引使用
6. 打开云开发控制台提示需 “身份切换”
问题已修复,请重试
AppID:(wx4921efc192d9835b)
问题类型:(获取其他环境的引用方法不管用)
框架类型:(小程序 )
终端类型:(客户端 )
基础库版本:(2.2.3)
代码片段:
你好,env 字段需填写完整环境 ID,请移到控制台右上角的切换环境的按钮上,可以看到环境的名称对应的环境 ID
直接点击的复制,难道不是这个??
AppID:wx9e3d39be96f96b8f
问题类型:BUG
框架类型:小程序
终端类型:工具
基础库版本:2.2.3
云开发界面的云函数没有同步列表
在工具中新建了云函数之后,需要切换一下控制台标签页才能刷新,切换或重新打开控制台试试呢?
AppID:(wxe1e85c9eb2a856c1)
问题类型:(根据文档创建的集合,重新建了几次还是没有找到)
框架类型:(小程序 )
终端类型:(客户端 )
基础库版本:(如 2.2.3)
请教一下是我哪里写错了
自己找出问题了,创建了两个环境,一个project,一个test,集合创建在test,小程序找的是project的集合,所以没找到
按照文档提示的查找指定环境test,结果还是找的project的,目前在project里也建了一个todos集合解决了
AppID:wxad0128d4c393bfb5
问题类型:BUG
框架类型:小程序
终端类型:工具
基础库版本:2.2.3
云开发控制台连接不上
有没有人啊?解决下啊
控制台按钮 和云开发按钮在哪里 在哪里 在哪里
如果申请了公测且已开通,则使用公测版开发者工具时在工具栏左侧会显示 “云开发” 的按钮,即是控制台入口
申请了 怎么开通
开通了之后会有邮件通知
我已收到开通的邮件,也下载了最新版的开发工具,建立了第一个云发模版,但是,却无法找到工具栏的“云开发”按钮,它究竟在什么地方?还有,能否提供一个截图给开发者呢?
wx2556c8b73def1e78
麻烦开通个权限 谢谢
有计划支持其他语言吗
这个功能以后的收费方式?
请使用 2.2.3 或以上的基础库以使用云能力 这样提示要怎么解决的?
更改基础库
谢了 找到了
请问,这个在哪找?
AppID:
wxdf0a3157368e1dfa
问题类型:BUg
框架类型: 小程序
终端类型:开发者工具
基础库版本:2.2.3
官方提供的云开发模板代码
出错文件 pages/index/index.js
onGetOpenid:
function
() {
// 调用云函数
wx.cloud.callFunction({
name:
'login'
,
data: {},
success: res => {
console.log(
'[云函数] [login] user openid: '
, res.result.openid)
app.globalData.openid = res.result.openid
wx.navigateTo({
url:
'../userConsole/userConsole'
,
})
},
fail: err => {
console.log(err);
console.error(
'[云函数] [login] 调用失败'
, err)
wx.navigateTo({
url:
'../deployFunctions/deployFunctions'
,
})
}
})
},
errCode: -404011 cloud function execution error | errMsg: cloud.callFunction:fail cloud function service error code -501000, error message Invalid enviroment status; at cloud.callFunction api;
调用云函数出错
在云开发管理中有此函数
这个 netgriddev 是初始创建的环境名吗?
在 wx.cloud.init 方法中是否有传入环境配置呢?默认情况下如果 wx.cloud.init 不传入环境名则走默认初始环境,如果有传入环境则走指定环境,如
wx.cloud.init({
env: '' // 环境 ID,如 netgriddev-xxxxx(注意环境名与环境 ID 不同)
})
具体报错信息或截图?
请在工具详情页中选择下基础库版本为 2.2.3 呢,云开发是从基础库 2.2.3 或以上开始支持
我试一下
谢谢更改了 env 的配置值后正常了谢谢