[英]How to add and work with Cordova plugins
如何在Cordova應用程序中添加插件? 我找不到任何例子。 我正在嘗試在nodejs提示符中安裝並添加插件: npm i PLUGIN_NAME
和cordova plugin add PLUGIN_NAME
。 之后,我試圖在標簽<script></script>
index.html
文件中為此插件編寫代碼,並且在控制台中出現很多錯誤,例如: Uncaught ReferenceError: cordova is not defined(…)
或另一個。 我確實閱讀了許多有關此文檔的文檔,並且我知道我需要將有關插件的所有記錄添加到config.xml文件中。 但是我該怎么做呢? 您能幫我解決這個麻煩嗎?
您需要在index.html文件中添加對cordova.js的引用,如下所示,
<script type="text/javascript" src="cordova.js"></script>
它可以出現在頭部或身體底部。 但是在引用其他任何js之前先引用它。
要添加插件,請使用以下命令:
cordova插件添加PLUGIN_NAME
添加插件后,要調用插件代碼,請在您的代碼中注冊deviceready事件,並在設備就緒事件監聽器中調用插件代碼。 還要確保在HTML中包含cordova.js文件,這會在開發時產生404錯誤,但在您構建android或瀏覽器平台后會包含該錯誤,並且在執行過程中將可用。
查看此SO Post ,以獲取有關此的更多信息。 您還可以簽出此示例cordova應用 ,該應用使用本地通知插件作為插件調用的參考
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.