
作者:微信公开课+
作品:微信公开课
地区:全国小程序
标签:教育,工具,微信公开课,资讯
描述:微信公开课是微信官方与小程序行业合作伙伴沟通交流的微信小程序社区,为线下微信小程序公开课的免费授课提供线上的相关服务,包括查阅小程序活动议程、参与小程序活动互动以及回顾小程序课程内容等。
声明:作者对小程序服务信息内容及运营行为等真实性/合法性及有效性承担全部责任
订阅微信公开课小程序
-
云开发怎么通过云函数写数据到云存储
2019-03-15 18:14:06微信公开课小程序热门讨论关于「云开发怎么通过云函数写数据到云存储」的小程序开发问题
补充:云开发怎么通过云函数写数据到云存储
展开:当前Bug的表现返回结果:{errorCode:1,errorMessage:usercodeexceptioncaught,stackTrace:Error:errCode:501001resourcesystemerror|errMsg:uploadFile:failMultipartParserend():streamendedunexpectedly:state=PART_DATA;atuploadFileapi; atnewCloudSDKError(varusernode_moduleswxserversdkindexjs:2679:28) atreturnAsCloudSDKError(varusernode_moduleswxserversdkindexjs:2731:16) atObjectreturnAsFinalCloudSDKError(varusernode_moduleswxserversdkindexjs:2745:13) atObjectu003canonymousu003e(varusernode_moduleswxserversdkindexjs:2213:58) atstep(varusernode_modulestslibtslibjs:133:27) atObjectthrow(varusernode_modulestslibtslibjs:114:57) atrejected(varusernode_modulestslibtslibjs:105:69) atu003canonymousu003e atprocess_tickCallback(internalprocessnext_tickjs:188:7)}预期表现传入了要求的参数【可读流】,调用应该成功复现路径提供一个最简复现Demo提供三种云函数调用case,均无法实现写数据到存储,本地测试创建的可读流没有问题constcloud=require(wxserversdk)constfs=require(fs)conststreamifier=require(streamifier)varstreamBuffers=require(streambuffers);cloudinit()exportsmain=async(event,context)={*case0varreaderStream=newstreamPassThrough();readerStreamend(newBuffer(Testdata));**case1letreaderStream=streamifiercreateReadStream(newBuffer(Testdata))**case2varreaderStream=newstreamBuffersReadableStreamBuffer({ frequency:10, inmilliseconds chunkSize:2048 inbytes}); readerStreamput(Testdata);readerStreamstop();*returnawaitclouduploadFile({cloudPath:demotxt,fileContent:readerStream})}即速小程序:云函数的空间只能读不能写就算能写也没意义,因为运行完就销毁文件读写请用云存储:或者说【小程序云开发】只能做文件的【搬运工】,不能做文件的生【产者吗】:官方说的数据类型是fsReadStream用fscreateReadStream来获取流数据letreadStream=fscreateReadStream(你的文件路径);
更多有关「云开发怎么通过云函数写数据到云存储」的讨论可以前往微信公开课小程序参与互动哦! -
云开发按照官网的提示出现问题
2019-03-15 18:14:06微信公开课小程序热门讨论关于「云开发按照官网的提示出现问题」的小程序开发问题
补充:云开发按照官网的提示出现问题
展开:问下大家,按照官网的提示在云开发的时候点击:操作前端数据库,如果不注释onAdd里面的constdbwxclouddatabase(),这句话会提示错误,数据库指引里面无内容,如图1如果注释的话,数据库指引能出现内容,但是新增不了记录,又提示出错如图2然后下图是获取openid的截图请教大家这是什么原因呀,困扰了一天了即速小程序:constdb=wxclouddatabase():你确定按照官网第一行错误少个等号,这个问题太基础了吧~
更多有关「云开发按照官网的提示出现问题」的讨论可以前往微信公开课小程序参与互动哦! -
云开发数据库访问的skip函数不能接受0作为参数
2019-03-15 18:14:06微信公开课小程序热门讨论关于「云开发数据库访问的skip函数不能接受0作为参数」的小程序开发问题
补充:云开发数据库访问的skip函数不能接受0作为参数
展开:dbcollection(myCollection)skip(0)调用会报错:Uncaught(inpromise)Error:errCode:401002apiparametererror|errMsg:parameteroffsetoffunctionskipmustbeprovided这api如果这样做,太不灵活了即速小程序:基础库需230或以上版本:那怎么作兼容呢
更多有关「云开发数据库访问的skip函数不能接受0作为参数」的讨论可以前往微信公开课小程序参与互动哦! -
云开发数据库运维问题求解
2019-03-15 18:14:06微信公开课小程序热门讨论关于「云开发数据库运维问题求解」的小程序开发问题
补充:云开发数据库运维问题求解
展开:小程序新手有个问题,现在开发采用云开发数据库,管理数据库可以用开发工具中的云开发管理以后小程序发布后,请问各位如何管理数据库即速小程序:应该把云开发控制台做进微信公众平台,易于管理,但是提了很多次,官方不给个回复:写个小程序端的管理后台00
更多有关「云开发数据库运维问题求解」的讨论可以前往微信公开课小程序参与互动哦! -
云开发是否支持websocket
2019-03-15 18:14:06微信公开课小程序热门讨论关于「云开发是否支持websocket」的小程序开发问题
补充:云开发是否支持websocket
展开:云开发是否支持websocket即速小程序:现在是不支持的
更多有关「云开发是否支持websocket」的讨论可以前往微信公开课小程序参与互动哦! -
云开发是否能解决视频盗版的问题
2019-03-15 18:14:06微信公开课小程序热门讨论关于「云开发是否能解决视频盗版的问题」的小程序开发问题
补充:云开发是否能解决视频盗版的问题
展开:如题直接录像这种盗版方式除外安卓手机能将已经播放过的视频导出来吗
更多有关「云开发是否能解决视频盗版的问题」的讨论可以前往微信公开课小程序参与互动哦! -
云开发模板
2019-03-15 18:14:06微信公开课小程序热门讨论关于「云开发模板」的小程序开发问题
补充:云开发模板
展开:没有找到云开发快速启动的模板即速小程序:提供下appid呢:只有 建立腾讯云nodejs启动模板腾讯云php启动模板
更多有关「云开发模板」的讨论可以前往微信公开课小程序参与互动哦! -
云开发求解wx-server-sdk安装和云开发微信支付问题
2019-03-15 18:14:06微信公开课小程序热门讨论关于「云开发求解wx-server-sdk安装和云开发微信支付问题」的小程序开发问题
补充:云开发求解wxserversdk安装和云开发微信支付问题
展开:1、部署函数的时候,多个函数,每个都要自行上传node_modules这个依赖么如果我只在其中一个函数安装,怎么才能调用呢比如,官方给了个login的函数,我新建了一个sessionkey的函数,结果两个里面都会有node_modules目录我该怎么只用上传一个呢constcloud=require(wxserversdk)2、如果说云空间其实已经安装了依赖,那么为什么还要上传这么多呢3、一个小问题,同样的操作,login官方的,上传了node_modules这个目录,依旧不能用wxserversdk,第二个sessionkey就能用……不懂发生了什么当然,我先删除再重新做,就OK了罪恶的分割线,两边线要一样长微信支付问题1、虽然官方说不支持,貌似可以还是能做,对吧仅仅是回调出问题而已对么?2、所以,如果我用云函数实现支付,再找个服务器,接受回调这样可以么ps就是懒得再去存本地数据库3、session_key到底有啥用……貌似支付也不需要这个东西……罪恶的分割线,两边线要一样长登陆问题,云函数自带openid,貌似不用登陆了所以,大家使用什么方案保持登陆呢用wxsetStorage存openid,是否可行是否会不安全即速小程序:sessionkey是解密用户信息是用的比如获取手机号码时node_modules值上传一个参考https:developersweixinqqcomcommunitydevelopdoc00020a4bc90470749e971173951804上传云函数有两个选项的1,仅上传文件(这个是不会上传node_modules)这个的原理是在云端把你运行了npminstallproduction 所以这个速度很慢的这个要保证 packagelockjson packagejson都有依赖了 没有的话还是不能用其他的库的2,,上传所有文件(这个会上传node_modules)这个需要本地安装了各种依赖文件云函数微信支付的确回调返回不了给服务器,需要服务器或者支付完查询下订单保持登录一般都是把用户信息保持缓存
更多有关「云开发求解wx-server-sdk安装和云开发微信支付问题」的讨论可以前往微信公开课小程序参与互动哦!