<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wait9166的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wait9166</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wait9166]]></copyright><item><title><![CDATA[git 提交代码合并分支到正式环境]]></title><link>https://blog.youkuaiyun.com/wait9166/article/details/120153909</link><guid>https://blog.youkuaiyun.com/wait9166/article/details/120153909</guid><author>wait9166</author><pubDate>Tue, 07 Sep 2021 15:19:38 +0800</pubDate><description><![CDATA[3.第一步，在dev上开发完成之后

git add .

git commit -m '提交的备注信息'

git push -u origin dev

第二步，将dev分支合并至master分支，操作如下

1.首先切换到master分支，


git  checkout master

2.如果是多人开发的话 需要把远程master上的代码pull下来


git pull origin master
//如果是自己一个开发就没有必要了，为了保险期间还是pull

3.然后我们把dev分支的代...]]></description><category></category></item><item><title><![CDATA[js的深拷贝和浅拷贝]]></title><link>https://blog.youkuaiyun.com/wait9166/article/details/119949531</link><guid>https://blog.youkuaiyun.com/wait9166/article/details/119949531</guid><author>wait9166</author><pubDate>Mon, 30 Aug 2021 14:15:56 +0800</pubDate><description><![CDATA[首先我们知道js有两种数据类型，一种是基本数据类型，包括(null,undefined,String,Number,Boolen),这几种数据类型在内存中有固定的大小和空间，另外一种就是引用数据类型，如Object，这种值大小不固定，可以动态添加属性和方法，而基本数据类型是不可以的。
...]]></description><category></category></item><item><title><![CDATA[手机端网页禁止在非微信浏览器中打开]]></title><link>https://blog.youkuaiyun.com/wait9166/article/details/77678421</link><guid>https://blog.youkuaiyun.com/wait9166/article/details/77678421</guid><author>wait9166</author><pubDate>Tue, 29 Aug 2017 15:14:22 +0800</pubDate><description><![CDATA[//需要放到body外面



            var ua = navigator.userAgent.toLowerCase();
            var isWeixin = ua.indexOf('micromessenger') != -1;
            var isAndroid = ua.indexOf('android') != -1;
 ]]></description><category></category></item><item><title><![CDATA[在网页中实现录音功能]]></title><link>https://blog.youkuaiyun.com/wait9166/article/details/77677439</link><guid>https://blog.youkuaiyun.com/wait9166/article/details/77677439</guid><author>wait9166</author><pubDate>Tue, 29 Aug 2017 14:18:18 +0800</pubDate><description><![CDATA[最近在项目中遇到问题，需要在页面中实现录音功能，如下：

需求分析：在微信浏览器内打开的页面，制作一个按钮，用户按住按钮后开始录音，松手后停止录音并将录音上传并长期保存。
1.开发流程
        录音功能需要调用微信app的录音接口，需要使用微信jssdk。
          使用微信jssdk：微信JS-SDK说明文档




先登录微信公众平台进入“公众号设置”的“]]></description><category></category></item><item><title><![CDATA[苹果手机用H5audio标签无法自动播放音乐处理方法]]></title><link>https://blog.youkuaiyun.com/wait9166/article/details/77573963</link><guid>https://blog.youkuaiyun.com/wait9166/article/details/77573963</guid><author>wait9166</author><pubDate>Fri, 25 Aug 2017 14:42:42 +0800</pubDate><description><![CDATA[手机端网页苹果手机用H5audio标签无法自动播放音乐处理方法，代码如下；
      
js代码

        
            document.addEventListener('DOMContentLoaded', function () {
                function audioAutoPlay() {
                  ]]></description><category></category></item><item><title><![CDATA[关于input在苹果和安卓手机上调用相机和相册的问题]]></title><link>https://blog.youkuaiyun.com/wait9166/article/details/77573595</link><guid>https://blog.youkuaiyun.com/wait9166/article/details/77573595</guid><author>wait9166</author><pubDate>Fri, 25 Aug 2017 14:25:24 +0800</pubDate><description><![CDATA[最近在项目中遇到一个问题，用H5做手机端页面，用input调用相机，苹果手机无法调出相册，安卓手机可以，针对此情况，对手机做出判断，代码如下；
     
     苹果手机可以直接使用，无需做js判断，安卓手机需要进行判断。

     js判断手机
 
            //判断是否是安卓手机
            function checkPlatform(){
 ]]></description><category></category></item><item><title><![CDATA[js中加减法注意]]></title><link>https://blog.youkuaiyun.com/wait9166/article/details/77527262</link><guid>https://blog.youkuaiyun.com/wait9166/article/details/77527262</guid><author>wait9166</author><pubDate>Thu, 24 Aug 2017 11:01:16 +0800</pubDate><description><![CDATA[最近在理清js中加减法注意事项，特整理如下；
1.前置性加法
先加减再执行
例如：++age=age+1;
             --age=age-1;
2.后置性加法
先执行再加减

例如：var  num1=2;
            var   num2=3;
            var    sum=num1--   +num2;     // 5
   ]]></description><category></category></item><item><title><![CDATA[margin值根据标签文本内容变化]]></title><link>https://blog.youkuaiyun.com/wait9166/article/details/76685673</link><guid>https://blog.youkuaiyun.com/wait9166/article/details/76685673</guid><author>wait9166</author><pubDate>Fri, 04 Aug 2017 15:05:41 +0800</pubDate><description><![CDATA[项目中遇到的问题，生产商信息这个页面，每个生产商信息会出现有时字多，有时字少的情况，为了保持在字数变多的情况下margin值缩小，字数变少的情况下margin值变大，整体页面布局会更美观，用JS判断，demo如下；
HTML部分
           
                         名&nbsp;&nbsp;&nbsp;&nbsp;称:(说)分的呵呵的的额的的的     ]]></description><category></category></item><item><title><![CDATA[移动端页面滑动轮播]]></title><link>https://blog.youkuaiyun.com/wait9166/article/details/76033222</link><guid>https://blog.youkuaiyun.com/wait9166/article/details/76033222</guid><author>wait9166</author><pubDate>Mon, 24 Jul 2017 17:28:06 +0800</pubDate><description><![CDATA[html部分；

 


Rundiv









/* Rundiv required styles */

#rundiv {
  overflow: hidden;
  visibility: hidden;
  position: absolute;
  width:188px;
  height:200px;
  background:]]></description><category></category></item><item><title><![CDATA[H5调用相机，裁剪，压缩照片]]></title><link>https://blog.youkuaiyun.com/wait9166/article/details/76031746</link><guid>https://blog.youkuaiyun.com/wait9166/article/details/76031746</guid><author>wait9166</author><pubDate>Mon, 24 Jul 2017 17:05:48 +0800</pubDate><description><![CDATA[最近项目中遇到拍照，预览上传的问题，苹果手机不兼容，拍照旋转90度，在网上查找出好多方法，都无效，最后用input调用相机，然后用canvas画布裁剪照片，压缩保存，代码如下。



    
        
        
        
        
        
        
        
        
        
        ]]></description><category></category></item><item><title><![CDATA[实现照片拍照保存插件]]></title><link>https://blog.youkuaiyun.com/wait9166/article/details/73650605</link><guid>https://blog.youkuaiyun.com/wait9166/article/details/73650605</guid><author>wait9166</author><pubDate>Fri, 23 Jun 2017 17:46:45 +0800</pubDate><description><![CDATA[拍照
    
        input{width:200px;height:200px; 若不想要input显示的文本内容，可以直接设置input透明opacity：0；}
        #img{width:200px;height:200px;}
    


  
  


    var upload = function(c, d){
    "use s]]></description><category></category></item><item><title><![CDATA[wampserve配置台式电脑，手机端访问pc端文件]]></title><link>https://blog.youkuaiyun.com/wait9166/article/details/73527814</link><guid>https://blog.youkuaiyun.com/wait9166/article/details/73527814</guid><author>wait9166</author><pubDate>Wed, 21 Jun 2017 10:46:16 +0800</pubDate><description><![CDATA[1.安装wampserver      安装wampserver的过程很简单，只要一直点击next就可以完成安装了.
2.左键单击，再点击“www 目录”会打开安装wampserver默认存放网页文件夹.
3.手机与pc端必须使用同一网络。
4.手机浏览器输入：IP地址/文件夹名/文件名.html 如：192.168.1.204/ceshi/index.html.]]></description><category></category></item><item><title><![CDATA[H5加载音乐]]></title><link>https://blog.youkuaiyun.com/wait9166/article/details/73505035</link><guid>https://blog.youkuaiyun.com/wait9166/article/details/73505035</guid><author>wait9166</author><pubDate>Tue, 20 Jun 2017 17:51:26 +0800</pubDate><description><![CDATA[loop="loop",循环播放
autoplay="autoplay"自动播放

controls="controls"添加音频控件]]></description><category></category></item><item><title><![CDATA[页面自动跳转js代码]]></title><link>https://blog.youkuaiyun.com/wait9166/article/details/73504991</link><guid>https://blog.youkuaiyun.com/wait9166/article/details/73504991</guid><author>wait9166</author><pubDate>Tue, 20 Jun 2017 17:50:04 +0800</pubDate><description><![CDATA[function jumurl(){
　　                  window.location.href = 'http://expo.xafrhy.com:8090/xafr/index.php/home/syh/nav/pid/{$Think.session.pid}';
　　              }
　　            setTimeout(jumurl,5]]></description><category></category></item><item><title><![CDATA[swiper切换动画效果，需要先加载swiper.animate.min.js和animate.min.css。]]></title><link>https://blog.youkuaiyun.com/wait9166/article/details/73331450</link><guid>https://blog.youkuaiyun.com/wait9166/article/details/73331450</guid><author>wait9166</author><pubDate>Fri, 16 Jun 2017 14:54:15 +0800</pubDate><description><![CDATA[移动端动画练习
    
    
        
            
                
                   内容
                
                
                   内容
                
                
                   ]]></description><category></category></item><item><title><![CDATA[移动端上下滑动swiper,第二个页面内容大于屏幕尺寸，现在的问题是，超出部分无法通过滚动条下滑查看。]]></title><link>https://blog.youkuaiyun.com/wait9166/article/details/73292013</link><guid>https://blog.youkuaiyun.com/wait9166/article/details/73292013</guid><author>wait9166</author><pubDate>Thu, 15 Jun 2017 16:12:01 +0800</pubDate><description><![CDATA[相关链接：
https://segmentfault.com/q/1010000005605451
上下滑动的swiper，有两页，第二个slider是列表页，内容会超出屏幕高度，现在的问题是，超出部分无法通过滚动条下滑查看。
想要的效果是，第二页slider不受影响，出现滚动，正常下滑查看内容。
（如果禁用swiper某个方向的移动，会导致无法滑动到上一页）





   ]]></description><category></category></item><item><title><![CDATA[CSS选择器优先级]]></title><link>https://blog.youkuaiyun.com/wait9166/article/details/66381056</link><guid>https://blog.youkuaiyun.com/wait9166/article/details/66381056</guid><author>wait9166</author><pubDate>Sun, 26 Mar 2017 06:17:56 +0800</pubDate><description><![CDATA[选择器优先级
当两个规则都作用到了同一个html元素上时，如果定义的属性有冲突，那么应该用谁的值的，这时就需要用到选择器优先级。
看下面几个例子：

 html

    Milk
    Sausage

css
ul {
    color: red;
}
li {
    color: blue;
}
网页显示：
  ▪Milk

           ]]></description><category></category></item><item><title><![CDATA[CSS盒子模型]]></title><link>https://blog.youkuaiyun.com/wait9166/article/details/65936740</link><guid>https://blog.youkuaiyun.com/wait9166/article/details/65936740</guid><author>wait9166</author><pubDate>Sat, 25 Mar 2017 14:45:33 +0800</pubDate><description><![CDATA[2.margin-top和margin-bottom对于行内（内敛inline）元素效果一样么？
     针对于行内元素是否有效，要区别于行内替换元素和行内非替换元素，
      html中的img , input , textarea , select , object都是替换元素。这些元素没有实际的内容，即是个空元素。
margin  padding 对行内替换元素行内替换元素设置可]]></description><category></category></item><item><title><![CDATA[css垂直居中]]></title><link>https://blog.youkuaiyun.com/wait9166/article/details/54616465</link><guid>https://blog.youkuaiyun.com/wait9166/article/details/54616465</guid><author>wait9166</author><pubDate>Thu, 19 Jan 2017 15:26:16 +0800</pubDate><description><![CDATA[怎样使一个层垂直居中于浏览器中？
div{
position: absolute;
top:50%;
left:50%;
margin: -250px 0   0   -250px;(外补丁负值，负值大小为自身高宽度除以二)
width:500px;
height:500px;
border:1px solid red;

}]]></description><category></category></item><item><title><![CDATA[同名函数覆盖]]></title><link>https://blog.youkuaiyun.com/wait9166/article/details/54616250</link><guid>https://blog.youkuaiyun.com/wait9166/article/details/54616250</guid><author>wait9166</author><pubDate>Thu, 19 Jan 2017 15:14:08 +0800</pubDate><description><![CDATA[同名函数在同时使用时，函数会覆盖，执行后者；
  例如：
                             var   x=1;
                              var    y=0;
                              var    z=0;
                        function   add(){]]></description><category></category></item></channel></rss>