3***@qq.com
3***@qq.com
  • 发布:2016-05-10 15:58
  • 更新:2016-05-10 15:58
  • 阅读:2633

给DCloud产品的个人建议

分类:HBuilder

背景:我懂原生 懂Html,Css,Js 三周前了解到了Hbuilder
我的需求 像支付宝一样的开发(原生+ html5) 支付宝APP中有不少应用如:彩票功能,外卖,滴滴等 尤其是那个外卖 就是一个单独的webapp
我也想在自己原生APP中嵌入各个完全不同的webapp,能点击原生控件进入webapp

因为此需求 我好好了解了下Hbuilder 确实有些模糊 花了两个周我加了所有和Builder的群 去每个群里下载了所有的demo 研究后才看懂整个开发流程

因此 有些建议想说说:

1 网站顶部导航增加新手教程 如何一步步从无到有地开发 言简意赅地描述 哪种情景能做什么事情?
2 网站问答感觉可以再细分问题 找相似疑问都不好找哦 感觉论坛更适合开发者 论坛分类整理和搜集有demo的帖子
3 整个DC的产品我觉得可以分为三类 一类是:纯Html5 也就是Runtime环境开发 一类是:原生+webapp开发(也就是widget开发) 一类是:webview开发 应该明确告知新手以便引导学习方向 学习是有时间成本的
4 网站应该将新手分为几类人群 新手也是有类型可分的 比如我:我懂原生开发 有2年工作经验 但是为什么我也是新手呢 因为我才了解Hbuilder开发 不懂这个东西 就得学习 网站应该将新手分为掌握的技能类型 比如:仅懂原生的新手 、 懂原生且懂Html5 css js的新手 、仅懂Html5 css js的新手 、啥都不懂的新手 这四类 分别引导进入不同教程
5 Dc产品未覆盖我的需求这样的效果 建议增加 比如 我想实现的效果是 跟支付宝打开 “外卖” 这个功能按钮的图标后 是从原生webview打开的 打开后是一个webapp应用 DC产品未实现这样的方式 DC产品应该是打开后还有引导页 且 进度条是一个加载项 但我想给客户的感觉就像网页一样打开 也就是想实现的是 原生webview打开widget这个webapp的效果 有进度条 就算不通过webview打开 按照DC产品的widget打开也可否增加一个类似这样效果的 没有引导页的 效果 综上所述 也就是没有在原生APP中像支付宝这样过渡到webapp的效果 是否应该增加一个混合开发模式 现在大部分都是混合开发的
6 新手可能会问 怎么在plus中增加mui框架 怎么在mui框架中调用plus 官方应该给予这个问题明确答案 我想新手都可能会问这个问题 因为Hbuilder中的两个demo感觉就像独立的 怎么整合到一块

感觉DC产品挺好的 这就是我使用过程中的疑问 我相信会有不少新手跟我一样有此疑问和建议

2 关注 分享
DCloud_heavensoft sunshine2651

要回复文章请先登录注册

3***@qq.com

3***@qq.com (作者)

回复 DCloud_heavensoft :
如何将webapp放到服务器端 本地用加载此webapp的url 如果这样可以的话 还需要在assets下面新建apps和www且配置此webapp的manifest.json和data中配置control.xml吗 如果能实现这样的需求 那DC产品就完美了 有人知道解决方案吗
2016-05-11 10:22
3***@qq.com

3***@qq.com (作者)

回复 3***@qq.com :
给人以anr的感觉应该可以换成网页形式的进度条(就像浏览器打开网页那样进度条)
2016-05-11 09:39
3***@qq.com

3***@qq.com (作者)

回复 DCloud_heavensoft :
说白了 就是想实现支付宝打开“外卖”那样的效果 他的原理是 点击外卖按钮 然后原生的webview控件打开的是一个网页webapp 即外卖的内容 打开的过程中有一个进度条 也就是说想实现的是用webview打开一个webapp 而DC的产品是点击按钮后 还有一个引导页 不过现在我仔细看了下webapp模式的底层代码 应该是做了一个webview封装 让他的加载方式成为了中间一个加载进度条 而非网页进度条形式的 如何改为网页进度条形式呢?并且怎么去除引导页 去除的话点击功能按钮后 会有一点迟钝 给人以anr的感觉 然后才会进入webapp 怎么解决这个问题呢?感激不尽回答
2016-05-11 09:38
DCloud_heavensoft

DCloud_heavensoft

5. 没太看懂。猜测应该是点击外卖后直接打开weburl而不是本地HTML就可以。
@dcloud_sdk_骁骑 确认下
2016-05-11 03:29