HBuilderX

HBuilderX

极客开发工具
uni-app

uni-app

开发一次,多端覆盖
uniCloud

uniCloud

云开发平台
HTML5+

HTML5+

增强HTML5的功能体验
MUI

MUI

上万Star的前端框架

【说明】使用HBuilder获取MUI等示例项目资源

源码分享 技术分享 示例 Git HBuilder mui 登录 模板 HTML5 5 App开发

示例项目

HBuilder中提供了mui登录模板、Hello 5+以及Hello mui等三个示例项目。

新建项目

在HBuilder中通过新建App来获取相关的源码,并且可以通过浏览器或真机调试来预览效果

弊端

通过上述方法,虽然可以成功获取到相关项目资源。但是示例项目有更新时,必须通过更新HBuilder并且重复上述步骤,才可以获取最新的资源。

同步资源

HBuilder中集成了EGIT这款git分布式版本管理插件,可以通过该插件将开源地址中的资源导入HBuilder的工作区域中。

EGIT安装

HBuilder——工具——插件安装——EGIT

导入资源

1、文件——导入,选择Git,下一步;


2、选择URI,下一步;

3、访问github,复制资源的url;

4、复制url后,填写URI,下一步;

5、继续下一步,这里可以选择资源存放的目录,选择目录后下一步;

6、由于mui的资源并非单独一个工程,所以我们选择第三个选项;

7、下一步,完成即可,每次更新HBuilder只需拉取该工程的更新内容即可。

扩展阅读

导入Github上的项目(感谢FindFly的分享)
Egit的常用操作详解(转自CSDN——CrazyCodeBoy原创)

资源地址

mui最接近原生APP体验的高性能框架
HelloH5plus

继续阅读 »

示例项目

HBuilder中提供了mui登录模板、Hello 5+以及Hello mui等三个示例项目。

新建项目

在HBuilder中通过新建App来获取相关的源码,并且可以通过浏览器或真机调试来预览效果

弊端

通过上述方法,虽然可以成功获取到相关项目资源。但是示例项目有更新时,必须通过更新HBuilder并且重复上述步骤,才可以获取最新的资源。

同步资源

HBuilder中集成了EGIT这款git分布式版本管理插件,可以通过该插件将开源地址中的资源导入HBuilder的工作区域中。

EGIT安装

HBuilder——工具——插件安装——EGIT

导入资源

1、文件——导入,选择Git,下一步;


2、选择URI,下一步;

3、访问github,复制资源的url;

4、复制url后,填写URI,下一步;

5、继续下一步,这里可以选择资源存放的目录,选择目录后下一步;

6、由于mui的资源并非单独一个工程,所以我们选择第三个选项;

7、下一步,完成即可,每次更新HBuilder只需拉取该工程的更新内容即可。

扩展阅读

导入Github上的项目(感谢FindFly的分享)
Egit的常用操作详解(转自CSDN——CrazyCodeBoy原创)

资源地址

mui最接近原生APP体验的高性能框架
HelloH5plus

收起阅读 »

MUI,H5+,React-Native,ECMAScript6,全套课程

HelloH5 hellomui

学习链接进入教室QQ:2971611409

学习链接进入教室QQ:2971611409

Android 6的重大BUG何时解决?

mui

项目都快收尾发现有这么大一个坑,官方也不出来说句话。。。。
参见:http://ask.dcloud.net.cn/question/18495

项目都快收尾发现有这么大一个坑,官方也不出来说句话。。。。
参见:http://ask.dcloud.net.cn/question/18495

页面滚动

区域滚动

在外层嵌套

   <div class="mui-scroll-wrapper">  
       <div class="mui-scroll">  

       </div>  
   </div>

这样的HTML开启区域滚动的时候。当页面中有大块的独立区域的时候,这时滚动页面,当两根手指前后按在手机屏幕上的时候。页面会跳动到第二次按下得位置,
这样就造成了在双手一起在屏幕上滚动页面的时候,无法让页面向上或向下滚动,它总是在两根手指按下的地方,来回跳动。

继续阅读 »

在外层嵌套

   <div class="mui-scroll-wrapper">  
       <div class="mui-scroll">  

       </div>  
   </div>

这样的HTML开启区域滚动的时候。当页面中有大块的独立区域的时候,这时滚动页面,当两根手指前后按在手机屏幕上的时候。页面会跳动到第二次按下得位置,
这样就造成了在双手一起在屏幕上滚动页面的时候,无法让页面向上或向下滚动,它总是在两根手指按下的地方,来回跳动。

收起阅读 »

《mui 视频教程》已录制完毕欢迎大家一起学习

mui

《mui开发教程》全套录制工作已经完成,视频观看地址
http://www.hcoder.net/course/info_211.html
总计时长 4小时左右,分段讲解了 MUI的常用组件、事件、服务端通讯等知识。
后期将发布 h5+ 相关教程,欢迎观看,欢迎意见建议!

继续阅读 »

《mui开发教程》全套录制工作已经完成,视频观看地址
http://www.hcoder.net/course/info_211.html
总计时长 4小时左右,分段讲解了 MUI的常用组件、事件、服务端通讯等知识。
后期将发布 h5+ 相关教程,欢迎观看,欢迎意见建议!

收起阅读 »

关于plus.share的心得

Share

今天研究了一下分享插件,发现确实难用,反而不如直接使用网上的插件了。以下是我的一些心得。

1、首先如果需要分享一篇带图片的文章,我们有几种方式分享:
1)分享一张包含本地路劲的图片,也就是说手机中需要包含此图片的硬件地址,如果手机存储中没有这个图片的话,就完全无法分享。
2)分享一张牌照后的图片,和上面的方式一样,只不过需要先拍照保存到本地再分享。
3)分享一张app目录中已经存在的logo图,这个也是类似的。

4)唯一不同的方式是分享链接,但是手机端的页面肯定是无法以链接方式分享出去的。

  • 之前碰见问题,新浪微博报错10007,特纳疼讯QQ报错-100
  • 无法提交网络图片的原因可能是由于目前仅仅集成了低级接口,而没有使用高级接口,并且高级接口必须申请appkey并且配置之后才能使用。
  • 详见http://ask.dcloud.net.cn/question/1357,里面说的转换成base64二进制我还未尝试。
  • 现在就出现了一个问题,目前我们是通过接口从服务器获取数据然后显示在手机页面上,这种方式获取的图片是远程地址的,没有保存在手机上,自然无法发送了。

2、那如果需要分享带图片的文章我们应该怎么做。
1)通过完全的服务器页面方式:
需要有一台可以让外网访问到的服务器,上面部署了一个web应用来生成文章页面。这种情况下通过分享链接方式分享文章就可以了。
2)通过曲线救国方式:
将图片保存到本地再发送,但是这种方式会造成流量的浪费。

3、以上方式仅仅在测试调试时可行,很多功能无法使用,如果需要正常使用,我们必须申请微博、微信、朋友圈、腾讯微博、qq等服务的appkey并配置到app中。

继续阅读 »

今天研究了一下分享插件,发现确实难用,反而不如直接使用网上的插件了。以下是我的一些心得。

1、首先如果需要分享一篇带图片的文章,我们有几种方式分享:
1)分享一张包含本地路劲的图片,也就是说手机中需要包含此图片的硬件地址,如果手机存储中没有这个图片的话,就完全无法分享。
2)分享一张牌照后的图片,和上面的方式一样,只不过需要先拍照保存到本地再分享。
3)分享一张app目录中已经存在的logo图,这个也是类似的。

4)唯一不同的方式是分享链接,但是手机端的页面肯定是无法以链接方式分享出去的。

  • 之前碰见问题,新浪微博报错10007,特纳疼讯QQ报错-100
  • 无法提交网络图片的原因可能是由于目前仅仅集成了低级接口,而没有使用高级接口,并且高级接口必须申请appkey并且配置之后才能使用。
  • 详见http://ask.dcloud.net.cn/question/1357,里面说的转换成base64二进制我还未尝试。
  • 现在就出现了一个问题,目前我们是通过接口从服务器获取数据然后显示在手机页面上,这种方式获取的图片是远程地址的,没有保存在手机上,自然无法发送了。

2、那如果需要分享带图片的文章我们应该怎么做。
1)通过完全的服务器页面方式:
需要有一台可以让外网访问到的服务器,上面部署了一个web应用来生成文章页面。这种情况下通过分享链接方式分享文章就可以了。
2)通过曲线救国方式:
将图片保存到本地再发送,但是这种方式会造成流量的浪费。

3、以上方式仅仅在测试调试时可行,很多功能无法使用,如果需要正常使用,我们必须申请微博、微信、朋友圈、腾讯微博、qq等服务的appkey并配置到app中。

收起阅读 »

关于地理位置获取使用provider:baidu无法再次获取

现在有A\B两个页面,从A打开B页面,在B页面中获取地址位置并保存在页面中使用,使用的是privider:'baidu'
如果此时从B页面返回之后再打开,就无法获取地址位置信息了。
使用的是安卓手机。

由于项目中已经普遍使用了百度地图,此处就不更换位置格式了。

此处应为bug:
现在有两种解决方案
1、先调用非privider:'baidu'的参数的地址位置获取api,比如privider:'system',在成功的回调函数中直接调用带百度参数的api。
2、直接调用非百度参数的api之后使用百度的接口进行数值转换。转换成百度的位置格式。

继续阅读 »

现在有A\B两个页面,从A打开B页面,在B页面中获取地址位置并保存在页面中使用,使用的是privider:'baidu'
如果此时从B页面返回之后再打开,就无法获取地址位置信息了。
使用的是安卓手机。

由于项目中已经普遍使用了百度地图,此处就不更换位置格式了。

此处应为bug:
现在有两种解决方案
1、先调用非privider:'baidu'的参数的地址位置获取api,比如privider:'system',在成功的回调函数中直接调用带百度参数的api。
2、直接调用非百度参数的api之后使用百度的接口进行数值转换。转换成百度的位置格式。

收起阅读 »

mui h5+ 视频专区

mui

混合app开发课程包含html,css,html5,css3,js,ui,mui,h5+,csatapp.js,php,mysql,混合开发app技术
react native app开发课程,HTML5,CSS3,Javascript,ECMAscript6,React+React Native,php,mysql,React Native课程vip班
最后一天报名时间,今天报名vip课程优惠活动哦,加赠送课程 有意者加qq2971611409,tel:17090057793

继续阅读 »

混合app开发课程包含html,css,html5,css3,js,ui,mui,h5+,csatapp.js,php,mysql,混合开发app技术
react native app开发课程,HTML5,CSS3,Javascript,ECMAscript6,React+React Native,php,mysql,React Native课程vip班
最后一天报名时间,今天报名vip课程优惠活动哦,加赠送课程 有意者加qq2971611409,tel:17090057793

收起阅读 »

部分Android6手机报long-running timer并且卡顿的问题已经初步解决

long_running timer

升级到最新版hbuilder或下载最新的离线打包sdk。
目前的解决方案主要解决的是卡顿问题,控制台依然会输出long-running timer的信息,但不影响卡顿。
这个日志是由于定时监听touch造成的,具体参考https://segmentfault.com/a/1190000006053354

目前发现在同时加载的webview非常多的情况下,新版本也仍然存在卡顿。我们还在优化,开发者也注意减少并发创建和载入太多webview。

继续阅读 »

升级到最新版hbuilder或下载最新的离线打包sdk。
目前的解决方案主要解决的是卡顿问题,控制台依然会输出long-running timer的信息,但不影响卡顿。
这个日志是由于定时监听touch造成的,具体参考https://segmentfault.com/a/1190000006053354

目前发现在同时加载的webview非常多的情况下,新版本也仍然存在卡顿。我们还在优化,开发者也注意减少并发创建和载入太多webview。

收起阅读 »

mui h5+最佳课程

5+App开发 HelloH5 mui

app开发包含课程html,css,html5,css3,js,ui,mui,h5+,csatapp.js,php,mysql,混合开发app
react native app开发课程,HTML5,CSS3,Javascript,ECMAscript6,React+React Native,php,mysql,React Native课程vip班
今天是优惠活动哦加赠送课程 有意者加qq2971611409,tel:17090057793
进入教室

继续阅读 »

app开发包含课程html,css,html5,css3,js,ui,mui,h5+,csatapp.js,php,mysql,混合开发app
react native app开发课程,HTML5,CSS3,Javascript,ECMAscript6,React+React Native,php,mysql,React Native课程vip班
今天是优惠活动哦加赠送课程 有意者加qq2971611409,tel:17090057793
进入教室

收起阅读 »

解决边改边看模式下web浏览器不显示内容的问题

HBuilder版本: 7.4.1
问题:在WindowsXP下是正常的,换到win8.1(64位)后,在边改边看模式下Web浏览器无法显示内容,此外也缺少内置的一些浏览器宽高设置参数。
解决方法如下:在边改边看模式下,将web浏览器窗口放大,在其顶部的输入框中输入当前正在编辑的html页面的完整地址即可。只需要输入当前页面的地址,打开其他页面的时候就可以自动识别显示。
完整的地址格式:
http://127.0.0.1:8020/XXX/html/query_bill.html
其中XXX为具体的项目名称,之后的页面地址是在该项目下的相对地址。

继续阅读 »

HBuilder版本: 7.4.1
问题:在WindowsXP下是正常的,换到win8.1(64位)后,在边改边看模式下Web浏览器无法显示内容,此外也缺少内置的一些浏览器宽高设置参数。
解决方法如下:在边改边看模式下,将web浏览器窗口放大,在其顶部的输入框中输入当前正在编辑的html页面的完整地址即可。只需要输入当前页面的地址,打开其他页面的时候就可以自动识别显示。
完整的地址格式:
http://127.0.0.1:8020/XXX/html/query_bill.html
其中XXX为具体的项目名称,之后的页面地址是在该项目下的相对地址。

收起阅读 »