最近在嘗試使用weex做app開發,當前環境是Windows系統用android開發。想自己探測屏幕相關的屬性,發現在Weex市場中的natjs看起來不錯,但是一直沒能正常使用。我是自己創建的Android工程,對Weex工程編輯后把js文件拷貝到工程的assets目錄下使用。按照natjs的文檔安裝之后,寫代碼然后編譯,發現沒用。把對象結構打出來看發現Nat下的屬性的各個對象都是沒有下級屬性的。后來看了看natjs的源代碼,發現這個是要調用Module的,那就是需要有Java代碼,可是我查找了這個插件的目錄下并沒有任何Java代碼。不過在weex項目目錄的plugin下的natjs-device-screen目錄下倒是有java代碼,但是這個又依賴于另外其他的類,而這些也沒有代碼。查看readme.md也沒有其他的說明,完全不知道怎么用啊。難道這個插件是只能用weexpack platform add android,然后用weexpack run android的方式才能使用的嗎?如果這樣的話這些插件的使用就很不靈活了。插件的文檔也沒有提到任何其他的事情。Weex的吊兒郎當的不成樣的文檔也壓根沒提過這種事情,舉的例子都是和原生項目集成的。然后你讓我用的東西還非得用你的腳手架搭出來的。實在是頭疼啊,有人用了插件的來講解一下啊。
2 回答
眼眸繁星
TA貢獻1873條經驗 獲得超9個贊
natjs,需要安裝weex插件,還需要安裝natjs nodejs依賴,文檔里有寫的,從頭看。
npm i -S natjs weexpack plugin add [nat插件]
在weex代碼中
import Nat from 'natjs'
然后使用Nat來調用
- 2 回答
- 0 關注
- 1113 瀏覽
添加回答
舉報
0/150
提交
取消
