搜尋

首頁  >  問答  >  主體

javascript - weex產生apk,還需要寫android程式碼?

看weex官網的文檔,要產生android應用程式還需要寫android程式碼,為什麼要這樣做呢?我看ionic同樣也是跨平台,但就不需要寫android程式碼,求問大神這是什麼原因?

漂亮男人漂亮男人2778 天前755

全部回覆(2)我來回復

  • 大家讲道理

    大家讲道理2017-05-19 10:31:10

    weex是跨平台的,但是各個平台依賴不同。首先我們用weex要解決的是H5的效能問題,所以像做個H5的站加個瀏覽器殼是絲毫沒有作用的。 weex 或RN都是吧相對應的元件用開發APP的時候用原生來渲染,這樣就可以解決效能問題。所以生成android apk是需要有一定的安卓開發經驗的。

    回覆
    0
  • PHPz

    PHPz2017-05-19 10:31:10

    現階段,hybrid App常見的有三種方式。

    原生給出控件接口,JS調用,產生原生控件,最後的頁面顯示的是原生控件,而不是網頁。這樣肯定需要懂一定的Android和iOS。 RN和weex就是這樣的方案

    原生提供實現網頁與Native互動的接口,網頁打包進安裝包,並且用webview展示網頁,最後頁面顯示的是網頁。代表是ionic

    第三種與二類似,只不過網頁不是打包到安裝包,而是從遠端取得。

    回覆
    0
  • 取消回覆