fangyuxiong

Results 21 comments of fangyuxiong

> 请问 ArgoUI 有 Android实现吧,repo 里没有发现 有,后续正在合并到主版本中

> android 平台里面如何直接在application下直接运行lua文件或者lua字符串的纯逻辑脚本? 初始化核心库后,可直接创建虚拟机,并运行lua文件或lua字符串 ``` Globals g = Globals.createLState(false); boolean loadRet = g.loadString("key", "lua字符串");/// 加载lua源码字符串 boolean loadRet = g.loadFile("key", "lua文件");/// 加载Lua源码或二进制码 boolean loadRet = g.loadAssetsFile("key", "assets文件");///加载Assets目录下,Lua源码或二进制码 if (loadRet) { loadRet...

可以将webView通过Bridge的方式桥接到lua层,再通过webview加载html

> 请教一个完整的开发过程是怎么样的? > 拿iOS 举例子, 我在xcode中导入MLN sdk, 同时自定义相关bridge api后, 怎么开发lua? > 按照[MLN开发环境搭建](https://github.com/momotech/MLN/wiki/MLN%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA) 描述, lua是在IDEA中开发的, 那么在xcode中开发的bridge api 怎么样才能在idea中使用呢 按照[新增Bridge#iOS原生Bridge编写](https://github.com/momotech/MLN/wiki/%E6%96%B0%E5%A2%9EBridge#iOS%E5%8E%9F%E7%94%9FBridge%E7%BC%96%E5%86%99)增加bridge后,可直接在idea中编写对应的lua代码。比如增加的bridge lua类名为`Clz`,方法名为`method`,若为静态注册,则调用方法为`Clz:method(params)`,若为动态注册,则调用方法为 ``` local obj = Clz(init_params) obj:method(params) ```

> 我自己看了一下代码,感觉和RN Weex 原理类似?渲染还是交给原生做? 是的,渲染交给原生做。后续会给出架构图。

正在支持64位手机,海外环境没问题

> 这两个有什么区别吗?还是说这两个都必须用到。 > > 看文档:MLN环境搭建用到了是一个模板。意思是在模板上面写自己项目应用的代码,还是说那个模板是用于MLN SDK内部开发使用的。 ArgoUI看了一下应该是用于开发人员使用的。 > > 这两者到底应该选择哪一个?文档没有写清楚。我都配置了,但是在Android Studio3.5加载插件的时候报错了。这么怎么回事? ArgoUI正在开发中,目前请使用MLN

目前暂时不打算增加对Accessibility的支持,可自行新增Bridge实现

使用其他图片(透明或非透明背景)都无问题