勵志

勵志人生知識庫

插件是什麼

插件是一種遵循一定規範的應用程序接口編寫出來的程序,其定位是開發實現原純淨系統平臺或應用軟件平臺不具備的功能的程序,只能運行在程序規定的系統平臺下(可能同時支持多箇平臺),而不能脫離指定的平臺單獨運行,因爲插件需要調用原純淨系統提供的函數庫或者數據。

插件的特點是:當你需要插件的時候激活它,不需要的時候禁用或刪除它,且無論是激活還是禁用都不影響系統核心模塊的運行。插件是一種非侵入式的模塊化設計,實現了核心程序與插件程序的鬆散耦合。

插件的應用廣泛,特別是在小程序中。小程序插件是一種可被添加到小程序內直接使用的功能組件,可包含多箇組件、頁面,也可以向宿主小程序暴露多箇接口,供宿主小程序調用。插件和宿主小程序上下文是互相隔離的,即小程序不能直接訪問插件的數據,也不能獲得插件的權限,反之亦然。