cordova開發之plugman的使用
小編:管理員 307閱讀 2022.09.13
使用cordova混合開發的時候,往往需要插件的開發來滿足需求,下面就說說cordova的插件的開發的流程。
第一步:創建插件
plugman create --name ShowToast --plugin_id com.tw.cordova.plugin --plugin_version 1.0.0
--name 插件名稱,建議大寫,這邊會生成 類的名稱
--plugin_id 建議寫包名
--plugin_version 隨便寫
第二步:添加平臺
plugman platform add --platform_name android //添加安卓平臺
plugman platform add --platform_name iOS //添加iOS平臺
做完之后,打開plugin.xml
把id改了,因為上面的id是包名,誰便改成cordova-plugin-showtoast,然后把 target-dir="src/com/tw/cordova/plugin/ShowToast " 改成 target-dir="src/com/tw/cordova/plugin" ,這個算是plugman的bug吧

然后生成package.json文件,我這邊plugman createpackagejson . 好像有問題,提示pkg is not defined,我也不知道為啥,然后改用npm init
這邊會讓你輸入
name 這邊name最好和上面的改的id一樣 cordova-plugin-showtoast,然后一直按enter
最后讓你輸入license ,這邊寫成Apache-2.0就可以了。
然后在項目里面添加 cordova plugin add E:\webstrome\cordova_plugins\first_plugin\showToast

相關推薦
- Cordova 什么是Cordova? Cordova是用于使用HTML,CSS和JS構建移動應用的平臺。我們可以認為Cordova是一個容器,用于將我們的網絡應用程序與本機移動功能連接。默認情況下,Web應用程序不能使用本機移動功能。這就是Cordova進來的地方。它為網絡應用和移動設備之間的連…
- Hibernate Criterion 在查詢方法設計上能夠靈活的依據Criteria的特點來方便地進行查詢條件的組裝.Hibernate設計了CriteriaSpecification作為Criteria的父接口,以下提供了Criteria和DetachedCriteria.Criteria和DetachedCriteria的主要差別在于創建的形式不一樣,Criteria是在線的,所…