android_android最简单调用weex编译后的js
来源:互联网 发布:centos 桌面图标创建 编辑:程序博客网 时间:2024/06/05 16:20
官方的demo东西很多很复杂 休息时间打游戏的可以研究一下 拿出一把游戏时间研究 我就是想导入个js 你个官方demo搞些扫描二位码的东西 什么鬼。
言归正传:
public class MainWeexActivity extends AppCompatActivity implements IWXRenderListener { WXSDKInstance mWXSDKInstance; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //setContentView(R.layout.activity_main); mWXSDKInstance = new WXSDKInstance(this); mWXSDKInstance.registerRenderListener(this); /** * WXSample 可以替换成自定义的字符串,针对埋点有效。 * template 是.we transform 后的 js文件。 * option 可以为空,或者通过option传入 js需要的参数。例如bundle js的地址等。 * jsonInitData 可以为空。 * width 为-1 默认全屏,可以自己定制。 * height =-1 默认全屏,可以自己定制。 */
mWXSDKInstance.render("WXSample", WXFileUtils.loadAsset("dist/home.weex.js", this), null, null, -1, -1, WXRenderStrategy.APPEND_ASYNC); } @Override public void onViewCreated(WXSDKInstance instance, View view) { setContentView(view); } @Override public void onRenderSuccess(WXSDKInstance instance, int width, int height) { } @Override public void onRefreshSuccess(WXSDKInstance instance, int width, int height) { } @Override public void onException(WXSDKInstance instance, String errCode, String msg) { } @Override protected void onResume() { super.onResume(); if (mWXSDKInstance != null) { mWXSDKInstance.onActivityResume(); } } @Override protected void onPause() { super.onPause(); if (mWXSDKInstance != null) { mWXSDKInstance.onActivityPause(); } } @Override protected void onStop() { super.onStop(); if (mWXSDKInstance != null) { mWXSDKInstance.onActivityStop(); } } @Override protected void onDestroy() { super.onDestroy(); if (mWXSDKInstance != null) { mWXSDKInstance.onActivityDestroy(); } }}把loadassert后面的文件修改成自己的
有个坑:最后不要在第一个页面就搞weex,跳转到第二个页面后在搞。第一个页面的话老出现bug。
别忘了注册
0 0
- android_android最简单调用weex编译后的js
- 最简单的as调用js
- 最简单的as调用js
- 最简单的js调用android 方法
- android_android接入Js文件后有些版本无法运行
- 最简单的调用
- Weex的JS缓存实现
- weex JS部分环境搭建简单笔记
- 最用心的weex-toolkit安装配置
- 在编写最简单的linux 内核驱动, 编译后出现的问题以及解决方法。
- Weex 中别具匠心的 JS Framework
- sea.js简单的调用
- python如何调用编译后的可执行文件
- Android_android的测试工具CTS
- js最简单幻灯片切换支持同一页面多次调用
- cygwin下编译最简单的ffmpeg
- 嵌入式 驱动最简单的编译方式
- 最简单的内核模块编译记录
- Segmentation fault (core dumped)的解决办法
- C++在release模式下可以进行调试
- 高通平台开机logo连续显示调试总结
- 【WEB】Sass与Compass安装与入门(一)
- 【敏捷开发每日一贴】自组织敏捷团队的特点
- android_android最简单调用weex编译后的js
- left join+right join +inner join
- mysql索引(三)
- LOAD_TYPE_VERSION_MISMATCH与TYPELOAD_NEW_VERSION错误分析
- Find the Difference问题及解法
- [Matlab]结构体(Struct)
- 【敏捷开发每日一贴】债务与缺陷
- Linux下who命令模仿
- keil如何生成bin文件