最近在尝试使用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 关注
- 1064 浏览
添加回答
举报
0/150
提交
取消