旋风小皮皮
旋风小皮皮
  • 发布:2016-06-03 10:41
  • 更新:2016-06-03 10:41
  • 阅读:1773

5+sdk安卓widget集成示例

分类:5+ SDK

经过半个月的集成过程,终于集成好了一个示例,
本人看了几个帖子做的集成,分别是:
1、官方发布的集成方案:
http://ask.dcloud.net.cn/docs/#http://ask.dcloud.net.cn/article/81
2、网友给的集成方案(相对比较实用):
http://ask.dcloud.net.cn/article/526?notification_id-76397__item_id-3005

在集成过程中,我遇到了几个问题,在社区里提问了,官方骁骑同学帮忙解答了,这里要感谢骁骑同学。
http://ask.dcloud.net.cn/question/19108

我做集成方案的目标主要有两点:
1、不希望每次打开webapp都重新初始化5 内核,能做到5 内核初始化一次后,每次都可以重用5 内核的实例,
这样既省去了内核初始化的过程,又加快了webapp加载的速度;这样做还有一个好处,就是可以集成多个webapp,同时共用一个5 内核实例。 我的示例代码里面只集成了一个webapp。
2、webapp页面打开方式能以动画形式从右侧推出,同时去掉闪屏。

基于这两个目标,我把官网的集成方案做了改动,同时官网骁骑同学帮忙写了5+ 内核初始化的方案,在此万分感谢骁骑!

示例代码github地址:https://github.com/hehelhx/widgetHtml5Plus

0 关注 分享

要回复文章请先登录注册

4***@qq.com

4***@qq.com

你这个样back键怎么监听?例子里无法拦截
2017-03-19 19:09
zhl

zhl

请问一下,我现在要再加一个webapp,具体怎么处理?
我的理解是:
MainActivity中做了5内核的初始化工作以及helloMui这个webapp创建,在另一个activity,SDK_WebApp中将创建好的webapp显示出来,此时我要加一个helloMui2,在第三个activity中显示,那helloMui2的创建在哪个地方做?
2016-07-05 11:04