1 開通云開發
創新互聯是一家集網站建設,惠民企業網站建設,惠民品牌網站建設,網站定制,惠民網站建設報價,網絡營銷,網絡優化,惠民網站推廣為一體的創新建站企業,幫助傳統企業提升企業形象加強企業競爭力。可充分滿足這一群體相比中小企業更為豐富、高端、多元的互聯網需求。同時我們時刻保持專業、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們為更多的企業打造出實用型網站。
2 app.js
3 新建目錄(云函數根目錄),project.config.json中cloudfunctionRoot指定剛新建的根目錄名稱。
4 新建云函數,在云函數根目錄右擊,新建Node.js 云函數。編寫。
5 調用
有可能是設置的時間長了。
云函數設置的是相當于云端執行時長過長時最長執行時間。而客戶端斷網情況下,實際屬于客戶端網絡請求超時,并且會重試三次。每次超時是20s還是15s。
在云函數中使用了setTimeout函數并且設置了大于3秒以后觸發,在前端請求云函數時出現了超時問題,代碼反復檢查很多遍都沒有錯誤,控制臺只輸出超時,原因是云開發控制臺云函數配置超時間時間默認為3秒,你設置了超過3秒當然超時。
以官方提供的“小程序云開發快速啟動模板”為例。
獲取openid失敗:
進行“點擊獲取openid”測試失敗,出現下圖所示的提示,并且控制臺會提示以下錯誤信息:
VM86:1 [云函數] [login] 調用失敗 Error: errCode: -404011 cloud function execution error | errMsg: cloud.callFunction:fail cloud function service error code -504002, error message Function not found: [login]; at cloud.callFunction api;
云端運行環境為 Node.js ,需要先在本地安裝 Node.js 和 npm 才能順利測試。同時還要在云函數目錄下安裝 wx-server-sdk 依賴:
npm install --save wx-server-sdk
詳細內容參見官方文檔
直接忽略即可,并不會影響后續的云函數功能。成功安裝依賴后,相應的云函數文件夾將生成一個 package-lock.json 文件。
網頁標題:小程序python云函數 小程序云函數與普通函數
瀏覽路徑:http://www.yijiale78.com/article24/hhsdje.html
成都網站建設公司_創新互聯,為您提供服務器托管、軟件開發、Google、全網營銷推廣、電子商務、網站策劃
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯