[英]Migrate existing Native Android project to Cordova-based project
我已經開發了Native Android項目。 我想在本機和WebView組件之間添加Cordova的插件接口,因此我需要將我的項目與基於Cordova的項目混合使用。 是否可以使用基於cordova的項目遷移現有的本機項目?
可以這樣做,Cordova只是作為Webview運行,您可以在本機應用程序的特定頁面或頁面的一部分上使用Cordova。
但是,您將獲得零支持。 有了新的Cordova庫(自3. *起),Cordova使用命令行來構建Web項目並具有特定的工作流程。 Cordova庫並未為此優化。
如果現有項目中沒有任何UI,或者想用網頁替換現有UI,則可以從現有本機代碼中創建一個插件 。 否則,我不建議嘗試將Cordova與原生方式和Web方式結合起來。 您將需要做很多自定義工作才能使其按您想要的方式工作。
另一種選擇是創建單獨的應用程序,並使其與意圖進行通信。
您可以將cordova Webview嵌入您的本機項目中
http://docs.phonegap.com/en/3.5.0/guide_platforms_android_webview.md.html#Android%20WebViews
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.