Apicloud
Apicloud真機同步
https://docs.apicloud.com/Dev-Tools/wifi-debug
1、項目根目錄右鍵 --> “WIFI 真機同步 IP 和端口”
2、官網下載最新apploader
https://docs.apicloud.com/Download/download
3、手機和電腦統一wifi
4、打開AppLoader,應用UI最上層展示一個灰色的“球”:點擊該“球”,AppLoader將會在屏幕上彈出一個配置調試服務信息的對話框:填寫ip和端口
5、成功后球為綠色,可在Studio中通過在項目上右鍵,或者快捷鍵的方式對某項目進行WiFi真機同步(WiFi全量同步)
6、連接成功后,也可在Studio項目的任意html文件上右鍵,或者快捷鍵的方式對該文件進行WiFi真機實時預覽
連接不成功時
查看防火墻是否禁用了apicloud studio的WiFi
‘控制面板’-‘系統與安全’-‘windows defender防火墻’
同步到云端
選擇一個需要同步到云端資源庫的項目
在項目根目錄上右鍵,選擇 git --> Git add + commit,輸入一段更改備注后,ctrl/cmd + S保存,即可 將代碼提交到本地 GIT 倉庫
本地提交可提交多次,支持批量將本地代碼修改記錄提供到服務器.在項目根目錄上右鍵,選擇 代碼管理 --> 同步到云端. APICloud 建議您,在每次同步到云端前,都先主動 代碼管理 --> 從云端同步,以便于團隊協作.
應用包結構
config.xml”和 “index.html” 必須包含,其它均為可選。“config.xml”是配置文件,“index.html”是啟動頁面,“icon”為圖標文件目錄,“launch”為啟動圖片目錄(更多介紹詳見Widget包結構說明文檔)
config.xml
“id”: 必填,應用ID,由云服務器自動分配。它是該應用的唯一標識。
“version”:必填,應用的版本號。
“name”:必填,應用名稱。
“description”:可選,應用簡單描述信息。
“content”:必填,應用運行的起始頁。
“permission”:必填,權限配置。 (詳細介紹見應用配置指南文檔)
前端開發框架
我們提供了核心的api.css和api.js前端框架,可與第三方前端框架混用,也可不用我們的框架;api.css 處理不同平臺瀏覽器的默認樣式,api.js 提供最基礎的 JavaScript 方法,所有方法在 window.$api 對象下
https://docs.apicloud.com/APICloud/%E6%8A%80%E6%9C%AF%E4%B8%93%E9%A2%98/framework-dev-guide
端API調用
核心模塊在 window.api 對象下,默認提供該模塊,不需要單獨引用。
擴展模塊在相應的模塊對象下(例如:文件系統模塊在fs對象下),需要require引入(var fs = api.require(‘fs’);)。API核心模塊已經覆蓋一般應用的絕大部分功能。
模塊中所有方法均遵循 api.functionName(params, callback)格式,params為JSON格式,callback是Function類型,callback返回兩個參數,均為JSON格式:callback(ret, err),ret處理成功信息,err處理錯誤信息。
apiready 方法在所有核心API模塊準備完畢時執行
https://docs.apicloud.com/%E7%AB%AFAPI/api
模塊調用
根據模塊文檔編寫調用模塊的代碼。APICloud的模塊都是標準的js對象,通過api.require即可調用。注意要在api對象就緒后調用模塊。 如
var dialogBox;apiready = function() { dialogBox = api.require('dialogBox');}總結
- 上一篇: Oracle数据导入要多久,oracle
- 下一篇: div跳转html页面底部,即使没有内容