如果(guǒ)你的應用是uni-app開發並且需要擴(kuò)展一些原生功(gōng)能,首先去插件市場看看有沒有現成的插件。如果沒有,請參考本(běn)地插件(jiàn)開發教程,了(le)解您自己在開發和開發(fā)的文檔
如果你(nǐ)的應(yīng)用是開發,本地的,一些功能性欄目想通過uni-app實(shí)現(xiàn)。有兩種方法
1.在本地(dì)應用(yòng)程(chéng)序中集成統(tǒng)一小程序軟(ruǎn)件(jiàn)開發(fā)工具(jù)包(bāo)
2.如果不想集成原(yuán)生sdk,可以在H5模式下發布(bù)uni-App代碼,通過webview在原生App中打開。
如果應用程序主要(yào)是Uni-app開發並且隻(zhī)想離線打包,那麽(me)我們就不應(yīng)該使用(yòng)Uni小程序SDK,而應該使用App離線打包(bāo)SDK。注(zhù)意,線下打(dǎ)包在插件市場享受不到付(fù)費的原生插件。如果有相關需求,需要自己進行原生插件(jiàn)開發。
Uni-app和(hé)原(yuán)生(shēng)小程序混合開(kāi)發問題;
方法1:將原生小程序轉換成uni-app源代(dài)碼(mǎ)。有各種轉換工具,請參見
方法(fǎ)2:創建一個(gè)新的uni-app項目,將原生(shēng)的小程序代碼轉換成小程序(xù)組件,然後將其集成到uni-app項目(mù)中(zhōng)。Uni-app支持使用小程序wxml組件,請(qǐng)參考
方式三(sān):保留(liú)開發,本土的小程序,一些新(xīn)功能使用UNI-app開發。這(zhè)個(gè)場景有三個開發提供的插件
如(rú)果(guǒ)你想充分(fèn)利用uni-app的(de)跨端(duān)特性,編譯到其他各種小程序平台(tái),建議(yì)使用方案一。
如果(guǒ)不需要其他小程序平(píng)台(tái),隻(zhī)需要h5和app,那麽方案一和方案二都可以(yǐ)。但是如果你想用vue開(kāi)發,或者使用uni-app的插件生態,或者有些頁(yè)麵想(xiǎng)跨多個終(zhōng)端重用,那(nà)就用Scheme 3。這(zhè)篇文章僅供大家學習。如有侵權,請及時溝通刪除(chú)!為(wéi)企業-level商家商城,提供零售商城, B2B2C多用(yòng)戶商城係統、社區團(tuán)購商城係統、小程序如有侵權及時溝通刪除,並從電(diàn)商製作原創文(wén)章。