常见FAQ
Q: 流应用的秒开按钮是打开一个轻应用吗?
A: 不是。秒开是流应用App从下载到安装到启动的3步合一简称秒开,流应用虽然是js编程语言,但并不是b/s网页,不是web,而是一个典型的c/s客户端,它是原生App一样的c/s结构。虽然可以通过wap2app强化改造把一个M站改造为流应用,经过改造后可达到原生的功能和体验,方能接入流应用平台。
Q: 流应用只能从360手机助手里进入和使用吗?
A: 不是。流应用从360手机助手里下载安装,以后的启动是从手机桌面直接启动,不是每次到360手机助手里启动。
Q: 流应用在没网络的时候会不会404白屏?
A: 不会。可以体验下36Kr资讯的流应用,没有网络时(比如打开飞行模式),之前的新闻照样离线看。参考视频https://v.qq.com/x/page/h0386sphgpt.html
Q: 流应用的离线能力是缓存吗?是不是三方清理软件清除缓存后流应用就不能用了?
A: 不是。流应用虽然是js,但是可以调用操作系统40万原生API,可以使用原生存储,不会被清理。
当然开发者也可以使用网页缓存,DCloud的开发工具并不限制,只是使用网页缓存是真的可能会被三方清理软件清除掉。
Q: 流应用和原生应用可以在一个应用市场并存吗?
A: 可以并存。也可以改名字、或图标加修饰。
Q: 流应用仅支持360手机助手吗?其他渠道能发行流应用吗?
A: 目前集成流应用引擎并上线的发行渠道有360手机助手、金立软件商店、360手机浏览器,还有很多发行渠道已经加入HTML5中国产业联盟,陆续在集成流应用引擎,上线后我们会公开通告。
Q: 流应用是否支持iOS
A: Appstore上搜索“流应用”,下载DCloud的流应用管理器,在里面使用流应用。
另外流应用在iOS上无法自动创建桌面图标,需要用户启动一个流应用后在右下角点菜单,选择添加到桌面主屏,根据向导手动添加桌面快捷方式。
Q:流应用所需要的权限依赖主引擎,如果用户不给主引擎权限怎么办
A: 在原生开发里,当用户不给app权限时,app可以检测到并提醒用户赋权。在流应用里流程是一样的,js代码可以检测到赋权状态,并给用户提示,还可以跳转到相应设置界面。另外在金立手机上,由于原厂的特殊支持,流应用引擎权限是完整齐备的。
Q:分享时如果被分享者手机上没有流应用引擎会怎么样?
A: 此时选项由开发者设定,或者提示用户下载原生App,或者提示用户下载流应用引擎。如果涉及直通车业务,则建议提示用户下载流应用引擎。仅1M大小,下载后仍然可自动启动相应的流应用的指定界面。
Q: 流应用是否可以给原生App导流?
A: 流应用代码如何实现取决于开发者自己,检测到wifi下并下载apk这些代码都可以自己实现。但如果功能一样,则一般不推荐导流原生,打扰用户又没有给用户带来新价值。
另外流应用不是wap页面,不能像wap一样挂一个banner条来引导用户下载原生app,这种方式太影响流应用的用户体验,所以带这种banner的不能上线到流应用正式平台里。
除了流应用平台的要求,360等平台还有额外上线要求,一般在流应用里给原生导流都是不允许上线的。渠道还是希望开发者专注于优化流应用的体验,而不是简单的把流应用当做导量工具。
Q: 开发流应用,又多一套产品,研发成本又增加了?
A: 一旦流应用试点成功,可以做到原生iOS、Android、流应用、HTML5手机站一套架构。研发成本大幅下降而不是增加。
如果已经有了原生版又开发流应用,一般是与HTML5版本合并管理,通过条件编译比如glup来实现一套源码。这样可以有效同步业务逻辑。此时研发成本虽有所增加,但市场成本、获取用户的成本大幅下降,也是非常值得的。
Q: 流应用的渠道考核走HTML5的还是走原生的,还是单独?
A: 流应用与原生一样,启动后通过同样的接口给服务器传递激活信息,同样上报IMEI。
标准的c/s流应用,因为不是b/s网页,没有PV、UV概念,也无法走传统的HTML5网页统计。所以一般是走到了原生的统计口径,当然也可以给流应用一个单独参数标志,以区隔这种推广方式的效果。
对于wap站转换的流应用,如果嫌麻烦,也可以继承之前wap站的pc、uv统计接口。
更多问题可加入流应用QQ交流群471285299继续沟通,也可以在问答系统里发帖提问。
2 个评论
要回复文章请先登录或注册
likw
猫猫猫猫