SU一Seven
SU一Seven
  • 发布:2014-12-17 11:10
  • 更新:2015-07-25 11:35
  • 阅读:1601

关于android与ios的集成问题

分类:HTML5+

看了android和ios 的三种集成方式,只是简单的描述了一下使用场景,但还是不太清楚几种集成方式的优劣。希望以后有时间可以做一个相对详细的解析。

先来根据实际情况请教一个与原生集成的问题。

如果我的mui和5+实现部分有相对复杂的页面跳转逻辑,页面之间的跳转主要集中于mui实现的页面范围内,大部分页面也使用了预加载。

原生开发部分功能比较简单与集中,主要处理与穿戴设备的交互。

想法有三:

一、把原生部分作为一个SDK,用插件的继承到5+中来。
二、采用独立应用集成模式。
三、采用webview方式,相当于使用原生做一个壳,APP启动、底部导航用原生实现,然后在导航每个菜单中将5+集成进来。

不知道哪种方式更为合适,请帮忙解答,不胜感激。

2014-12-17 11:10 负责人:无 分享
已邀请:
DCloud_heavensoft

DCloud_heavensoft

你这个情况,方式一更合理。
你在做什么可穿戴计算?我们打算重点支持一下智能硬件的开发者。
可以加群225905209聊聊。

SU一Seven

SU一Seven (作者)

如果这样打包是放在5+中打包还是原生的android打包

wenju

wenju - https://www.mescroll.com -- 精致的下拉刷新和上拉加载组件

@DCloud_heavensoft HTML5+ SDK 可以按照“独立应用”、“Widget”和“WebView”三种方式进行集成,三种集成方式各有优点。
独立应用集成方式:使用独立应用方式,开发者需要将HTML5+SDK生成的首页面设置为当前View的subView。HTML5+ SDK将对应用进行管理。
Widget集成方式:运行方式和独立运行方式类似,开发者在集成时可在需要的位置启动HTML5+ SDK,显示指定的HTML5+应用。
Webview集成方式:用户可在任何页面将HTML5+ SDK的页面以Webview的形式独立显示,显示的Webview页面。

亲 这个不算解释清楚各个的优势吧? 到底什么情况下用哪种呢

是mui比较多原生比较少的时候就用第一种对吗
原生代码比较多,mui只是部分,就用第二种吗?

wenju

wenju - https://www.mescroll.com -- 精致的下拉刷新和上拉加载组件

@DCloud_heavensoft
webview集成方式,只能打开一个mui界面,不能跳转新界面,感觉用处不大呢,
什么情况下用webview方式呢

该问题目前已经被锁定, 无法添加新回复