寶雞網(wǎng)絡(luò )公司:如何更好地應用微信小程序插件? |
作者:本站 發(fā)布時(shí)間:2018-04-24 瀏覽:1159次 |
微信小程序初衷就是希望更好地連接用戶(hù)和服務(wù),自從小程序插件功能上線(xiàn)以來(lái),越來(lái)越多的商戶(hù)、開(kāi)發(fā)者開(kāi)發(fā)了自己的小程序。小程序插件就是可以被開(kāi)發(fā)者添加到小程序中直接使用為用戶(hù)提供服務(wù)的功能組件。如果遇到諸如餐館小程序想做個(gè)預約訂餐功能、客戶(hù)查詢(xún)快遞信息、沒(méi)有數據項實(shí)現地圖查找功能等問(wèn)題,由于開(kāi)發(fā)技術(shù)有限實(shí)現復雜功能難度大、服務(wù)成本高、缺乏電商、打車(chē)等相應類(lèi)目的資質(zhì)等,通過(guò)小程序插件就能輕松幫你解決。
如何更好地應用微信小程序插件? 如何更好地應用小程序插件? 1、開(kāi)發(fā)共享,避免重復開(kāi)發(fā) 在小程序內使用插件,可免去小程序開(kāi)發(fā)者重復開(kāi)發(fā),一定程度上減少了開(kāi)發(fā)工作量。 例如:在旅游景區的小程序可以使用地圖插件,開(kāi)發(fā)者無(wú)需在小程序內獨立開(kāi)發(fā)地圖內導航、出行指引、周邊服務(wù)推薦等能力,直接使用地圖插件即可為用戶(hù)提供導航服務(wù),免去很大量的開(kāi)發(fā)工作。 2、插件可提供針對行業(yè)的完整服務(wù) 同時(shí)覆蓋線(xiàn)上線(xiàn)下 插件不僅可以解決線(xiàn)下服務(wù)的問(wèn)題,還能針對特定行業(yè)提供全套完整服務(wù)。 商家希望借助小程序更好地連接用戶(hù)和服務(wù),包括線(xiàn)上、線(xiàn)下服務(wù)。線(xiàn)下服務(wù)往往人力成本、硬件設備等要求較高,商家在小程序內提供完整服務(wù)的門(mén)檻較高。 還以景區服務(wù)小程序為例,使用門(mén)票購買(mǎi)插件,用戶(hù)可在小程序內完成門(mén)票線(xiàn)上預訂、購買(mǎi)等流程,在到達景區后,通過(guò)插件服務(wù)提供商提供的移動(dòng)終端或硬件設備,可完成門(mén)票兌換、核銷(xiāo)。 而對于餐飲、零售等線(xiàn)下行業(yè)而言,插件更是極大降低了商家的成本,商家可以使用預訂、排隊、外賣(mài)等插件,由插件開(kāi)發(fā)者提供線(xiàn)下服務(wù),商家只需在小程序內引用插件,即可使用由插件開(kāi)發(fā)者提供的預訂、外賣(mài)等服務(wù),節省了成本。 3、降低服務(wù)門(mén)檻的問(wèn)題 實(shí)現“服務(wù)共享” 具有開(kāi)發(fā)能力及服務(wù)資質(zhì)的開(kāi)發(fā)者,可將自己的服務(wù)封裝成插件,提供給其他小程序使用,實(shí)現“服務(wù)共享”。 小程序的插件原理是什么? 插件代碼由一些自定義組件和 JS 代碼文件構成,插件開(kāi)發(fā)者在發(fā)布插件時(shí),這些代碼被上傳到微信后臺保存起來(lái)。當小程序使用插件時(shí),使用者需填寫(xiě)插件的 AppID 和版本號,以便從后臺獲取相應的插件代碼。小程序代碼編譯時(shí),插件代碼會(huì )被嵌入到小程序中,與小程序一起編譯運行。 小程序和插件如何實(shí)現交互? 根據需要,插件代碼可以提供 JS 接口或自定義組件供小程序調用。JS 接口可以用于界面無(wú)關(guān)的邏輯,自定義組件可以嵌入界面中展示。 對于插件使用者來(lái)說(shuō),插件的調用方法很簡(jiǎn)單—— 1、使用插件 JS 接口 與普通 JS 文件間require的方式一樣,只需要將require(FILE_NAME)改成requirePlugin(PLUGIN_NAME)這樣的調用形式。 2 、使用插件提供的自定義組件 與使用普通自定義組件的方法非常相似。在json文件的usingComponents段落中,按照plugin://PLUGIN_NAME/COMPONENT_NAME的形式使用即可。 如何更好地應用微信小程序插件?就為大家介紹到這里。此外,目前一個(gè)小程序最多可使用5個(gè)插件,趕緊將插件用起來(lái),節約開(kāi)發(fā)者成本吧。 |