ionic :編寫cordova插件,則能達到全部支持 原生能完成的功能 ionic結合cordova都可以實現(xiàn)
UI交互 由Web實現(xiàn),系統(tǒng)級的交互 由 cordova實現(xiàn),目前 文件上傳下載,url跳轉以及文件打開方式 均已做驗證可實現(xiàn),cordova對系統(tǒng)級調用的支持比較好,涵蓋了大部分系統(tǒng)功能,如攝像頭,設備信息,電池,網絡等,不排除潛在不支持的問題。
react-native :與native 混編 可達到全部支持
android高級組件可能需要自己實現(xiàn),系統(tǒng)級的功能可通過安裝第三方插件或者與native混編的方式實現(xiàn) ,基本上功能能完全實現(xiàn)
native :全部支持 完全能實現(xiàn)