99re热视频这里只精品,久久久天堂国产精品女人,国产av一区二区三区,久久久精品成人免费看片,99久久精品免费看国产一区二区三区

應(yīng)用擴展

2019-04-02 10:51 更新

應(yīng)用擴展可以方便開發(fā)者將自定義界面或網(wǎng)頁嵌入到喧喧的界面中,方便用戶訪問使用。喧喧目前支持的應(yīng)用嵌入方式包括:

  • 直接將一個能夠訪問的頁面作為應(yīng)用嵌入,非常適合集成已經(jīng)開發(fā)好了的頁面應(yīng)用,可以參考這個例子  firefox-send-example ;
  • 在擴展包中提供一個 html 文件作為頁面嵌入,用于開發(fā)一個全新的應(yīng)用,但不想受官方界面樣式表和 React 模式限制,可以參考這個例子  helloworld-htmlapp-example,在你的 html 文件中執(zhí)行的 JS 代碼仍然可以使用 nodejs 的內(nèi)置模塊;
  • 在入口模塊的 MainView  屬性上設(shè)置一個 React 組件作為嵌入的界面,方便的開發(fā)一個與官方界面融合的應(yīng)用,可以參考這個例子  helloworld-app-example,在你的 React 組件中可以使用全部的 nodejs 內(nèi)置模塊,并訪問全局?jǐn)U展對象。

一個最簡單的應(yīng)用擴展只需要在擴展包中包含一個 package.json  文件即可實現(xiàn),下面以將火狐的文件傳輸應(yīng)用包裝為喧喧的應(yīng)用擴展示例中的 package.json  文件內(nèi)容:

{     
    "name": "firefox-send-example",     
    "displayName": "火狐傳送",     
    "version": "1.0.0",     
    "type": "app",     
    "appType": "webView",     
    "webViewUrl": "https://send.firefox.com/", 
}

將寫入以上內(nèi)容的 package.json  文件打包為一個 zip 壓縮文件,即可在喧喧中安裝此應(yīng)用擴展。喧喧也支持?jǐn)U展名為 .xext  的擴展包。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號