精华内容
下载资源
问答
  • 原生html5+css3响应式菜单导航,兼容各种设备。很好用,可以直接拿来修改!效果和视觉都不错的说!
  • 原生html5移动端网页侧滑栏滑动效果
  • 原生html5,js利用localStorage写的历史输入预选(仿百度)
  • 这是一个最接近原生开发的H5框架,可以开发出各种App的原生效果,高效
  • 原生js html5 canvas 3D云动画效果
  • video.js 中的属性和原生HTML5视频播放

    千次阅读 2017-03-08 17:35:09
    video.js 中的属性和原生HTML5视频播放一.viedo的标签 </video><video controls poster="/images/w3school.gif"> <source src="movie.

    video.js 中的属性和原生HTML5视频播放


    一.viedo的标签

    <video src="movie.ogg" controls="controls">
    </video>

    这里写图片描述

    <video controls poster="/images/w3school.gif">
       <source src="movie.mp4" type="video/mp4">
       <source src="movie.ogg" type="video/ogg">
       Your browser does not support the video tag.
    </video> 
    **打开视频的时候所显示的图片,可以放个美女。裤子都脱了就让我看这个**

    设置视频地址
    第一种方式:

    <video controls="controls" src="movie.ogg">
    Your browser does not support the video tag.
    </video>
    src是要插入的视频地址

    第二种方式:

    <audio controls>
       <source src="horse.ogg" type="audio/ogg">
       <source src="horse.mp3" type="audio/mpeg">
    </audio> 
    增加<source>标签

    二.全局属性

    这里写图片描述
    以上图片内所有属性标签全部支持

    <video controls="controls" autoplay="autoplay">
      <source src="movie.ogg" type="video/ogg" />
      <source src="movie.mp4" type="video/mp4" />
    Your browser does not support the video tag.
    </video>
    **autoplay 属性规定一旦视频就绪马上开始播放。
    如果设置了该属性,视频将自动播放。**

    三.HTML5 Audio/Video 方法

    描述方法
    addTextTrack()向音频/视频添加新的文本轨道
    canPlayType()检测浏览器是否能播放指定的音频/视频类型
    load()重新加载音频/视频元素
    play()开始播放音频/视频
    pause()暂停当前播放的音频/视频

    四.HTML5 Audio/Video 属性

    属性描述
    audioTracks返回表示可用音轨的 AudioTrackList 对象
    autoplay设置或返回是否在加载完成后随即播放音频/视频
    buffered返回表示音频/视频已缓冲部分的 TimeRanges 对象
    controller返回表示音频/视频当前媒体控制器的 MediaController
    controls设置或返回音频/视频是否显示控件(比如播放/暂停等)
    crossOrigin设置或返回音频/视频的 CORS 设置
    currentSrc返回当前音频/视频的 URL
    currentTime设置或返回音频/视频中的当前播放位置(以秒计)
    defaultMuted设置或返回音频/视频默认是否静音
    defaultPlaybackRate设置或返回音频/视频的默认播放速度
    duration返回当前音频/视频的长度(以秒计)
    ended返回音频/视频的播放是否已结束
    error返回表示音频/视频错误状态的 MediaError 对象
    loop设置或返回音频/视频是否应在结束时重新播放
    mediaGroup设置或返回音频/视频所属的组合(用于连接多个音频/视频元素)
    muted设置或返回音频/视频是否静音
    networkState返回音频/视频的当前网络状态
    paused设置或返回音频/视频是否暂停
    playbackRate设置或返回音频/视频播放的速度
    played返回表示音频/视频已播放部分的 TimeRanges 对象
    preload设置或返回音频/视频是否应该在页面加载后进行加载
    readyState返回音频/视频当前的就绪状态
    seekable返回表示音频/视频可寻址部分的 TimeRanges 对象
    seeking返回用户是否正在音频/视频中进行查找
    src设置或返回音频/视频元素的当前来源
    startDate返回表示当前时间偏移的 Date 对象
    textTracks返回表示可用文本轨道的 TextTrackList 对象
    videoTracks返回表示可用视频轨道的 VideoTrackList 对象
    volume设置或返回音频/视频的音量

    下面是比较好用的viedo.js插件

    jQueryVideo.js5.16下载
    这里写图片描述

    如果有不对的地方请各位纠正错误。共同进步!

    展开全文
  • HTML5+原生javascript卡片展开特效demo,运用css3旋转效果,像扑克展开一样的卡片。
  • html5唤起原生ios和安卓android app的方法
  • 本文介绍如何使用HTML5的输入列表属性和datalist元素,你可以轻松地设置了一个自动提示的输入框,不需要依赖jQuery或JavaScript。 实现非常简单,添加 list 属性到input字段,然后创建一个datalist元素。 id值与...

    本文介绍如何使用HTML5的输入列表属性和datalist元素,你可以轻松地设置了一个自动提示的输入框,不需要依赖jQuery或JavaScript。

    实现非常简单,添加 list 属性到input字段,然后创建一个datalist元素。 id值与list属性对应即可。

    <input type="text" list="dataList" name="dataList" />

    <datalist id="dataList">

     <option label="1" value="内容1" >

    <option label="3" value="内容2" >

    </datalist>

    vue2 中可以这样设置:

    <input type="text" v-model="inputDate"  list="dataList"  />

    <!-- <input type="text" v-model="inputDate"  list="dataList"  @keyup="searchApi"/>  这里可以用@keyup调用后台接口 -->

    <datalist id="dataList">

     <option v-for="item in arr" :label="item.id" :value="item.name" />

    </datalist>

    <div @click="fun">点击</div>

    返回的数据是:

    export default{

     data(){

       return {

          arr:[

                {id:1,name:"内容1"},

                {id:2,name:"内容2"},

                {id:3,name:"内容3"},

                {id:4,name:"内容4"},

            ],

            inputDate: "",

        }

      },

       methods: {

       fun: function(){

          for(var i=0;i<this.arr.length;i++){

             if(this.arr[i].name == this.inputDate){

                   //选中值后进行的逻辑操作

                  var currentId = this.arr[i].id;

             }

          }

      }

     },


    }


     
    

    展开全文
  • html2native 安卓原生调用htmlhtml调用原生的demo
  • 本篇文章主要介绍了详解Html5原生拖拽操作,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  • 主要介绍了VUE.js 中取得后台原生HTML字符串 原样显示问题 ,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
  • HTML5模拟原生APP上拉加载,下拉刷新HTML5模拟原生APP上拉加载,下拉刷新
  • 这是一组基于原生HTML的UI组件,兼容性较差(部分组件有polyfill),部分标签或属性甚至还在草稿阶段,仅供学习和了解,请勿用于生产环境. DEMO仅限Chrome浏览器浏览。 Dialog Progress Collapse Range
  • 如果后台不提供导出excel表格的接口,那么我们js有自己的方法可以支持。操作简单,可封装。完全抛弃后台,自己展示,自己导出,非常实用,资源内包含demo,一目了然。(原生js浏览器全兼容)
  • Android原生代码与HTML5的交互
  • Cocos2d-JS开发之旅 从HTML5原生手机游戏随书资源源码
  • 移动端h5仿原生商品分类滑动特效 移动端h5商品分类滑动仿原生特效 移动端商品分类滑动特效 移动端h5仿原生商品分类滑动特效 移动端h5商品分类滑动仿原生特效 移动端商品分类滑动特效
  • 原生js html5 canvas制作手机彩票刮刮乐_网页彩票刮 原生js html5 canvas制作手机彩票刮刮乐_网页彩票刮
  • 转自:http://www.cnblogs.com/Chen-XiaoJun/articles/5839335.html 元素介绍 想象一下我们想要用户输入一个字符串,例如他们的名字,我们可能会用到元素,这样子用户就可以随意的输入他们的内容。想象一下...

    转自:http://www.cnblogs.com/Chen-XiaoJun/articles/5839335.html

    元素介绍

    想象一下我们想要用户输入一个字符串,例如他们的名字,我们可能会用到<input type="text"/>元素,这样子用户就可以随意的输入他们的内容。想象一下假如我们需要用户输入的是他们的国家居住地,我们更喜欢使用<select>元素,这个将会限制可选的结果(有时候也许是好的),并且还存在着一个潜在的巨大用户选择。

    但如果我们想要用户自由输入的同时又有一些建议选项,这里就是<datalist>的用处了。

    示例代码

    datalist包含<option>元素,类似于<select>元素,然而<datalist>并不是独立控制,相反它是附加在<input type="text"/>上的list,类似于下面的这段代码:

    <body>
        <label>Select your preferred code editor:</label> 
        <input type="text" id="txt_ide" list="ide" /> 
        <datalist id="ide"> 
            <option value="Brackets" /> 
            <option value="Coda" /> 
            <option value="Dreamweaver" /> 
            <option value="Espresso" /> 
            <option value="jEdit" /> 
            <option value="Komodo Edit" /> 
            <option value="Notepad++" /> 
            <option value="Sublime Text 2" /> 
            <option value="Taco HTML Edit" /> 
            <option value="Textmate" /> 
            <option value="Text Pad" /> 
            <option value="TextWrangler" /> 
            <option value="Visual Studio" /> 
            <option value="VIM" /> 
            <option value="XCode" /> 
        </datalist>
    </body>

    这段代码里面使用到了<input type="text"/>控制着一个list的新属性,这是告诉浏览器加载一个id为上面list的值的这个列表值或者来自datalist的建议。

    根据官方W3C的文档,datalist还可以用于下面这些

      • <input type="text" />
      • <input type="url" />
      • <input type="tel" />
      • <input type="color" />
      • Data & Time (including Month etc.), Range and more.

    更多的属性

    我们还可以给它的option添加一个label属性

     

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
    </head>
    <body>
        <label>Select your preferred code editor:</label> 
        <input type="text" id="txt_ide" list="ide" /> 
        <datalist id="ide"> 
            <option value="Brackets" /> 
            <option value="Coda" /> 
            <option value="Dreamweaver" /> 
            <option value="Espresso" /> 
            <option value="jEdit" /> 
            <option value="Komodo Edit" /> 
            <option value="Notepad++" /> 
            <option value="Sublime Text 2" label="the develpoer's choice" /> 
            <option value="Taco HTML Edit" /> 
            <option value="Textmate" /> 
            <option value="Text Pad" /> 
            <option value="TextWrangler" /> 
            <option value="Visual Studio" /> 
            <option value="VIM" /> 
            <option value="XCode" /> 
        </datalist>
    </body>
    </html>

    兼容性

    支持最新IE10、Firefox、Chrome和Opera,不支持iosAndroid,你可以在这里查看最新支持:canIUse

     


    展开全文
  • NULL 博文链接:https://kent-mu.iteye.com/blog/2393151
  • 原生js html5简单的美女拼图游戏源码下载
  • html原生js请求

    2020-05-22 17:35:21
    原生js,ajax请求 demo POST请求 GET请求 <script type="text/javascript"> //post请求 document.querySelector(".postbtn").οnclick= function(){ var xmlhttp = new XMLHttpRequest();

    html:
    原生js,ajax请求

    demo
    POST请求
    GET请求
    <script type="text/javascript">
    
        //post请求
        document.querySelector(".postbtn").οnclick= function(){
            var xmlhttp = new XMLHttpRequest();
            var obj = {
                name: 'zhansgan',
                age: 18
            };
            xmlhttp.open("POST", "http://192.168.1.200:8080/php/test.php", true);
            xmlhttp.setRequestHeader("token","header-token-value"); // 可以定义请求头带给后端
            xmlhttp.setRequestHeader("dingyi","header-dingyi-value");
            xmlhttp.send(JSON.stringify(obj));  // 要发送的参数,要转化为json字符串发送给后端,后端就会接受到json对象
            // readyState == 4 为请求完成,status == 200为请求陈宫返回的状态
            xmlhttp.onreadystatechange = function(){
                if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
                    console.log(xmlhttp.responseText);
                }
            }
        };
    
        //get请求
        document.querySelector(".getbtn").οnclick= function(){
            var xmlhttp = new XMLHttpRequest();
            // get方法带参数是将参数写在url里面传过去给后端
            xmlhttp.open("GET", "http://192.168.1.200:8080/php/test.php?name='zhansgang'&age=12", true);
            xmlhttp.setRequestHeader("token","header-token-value");
            xmlhttp.setRequestHeader("dingyi","header-dingyi-value");
            xmlhttp.send();
            // readyState == 4 为请求完成,status == 200为请求陈宫返回的状态
            xmlhttp.onreadystatechange = function(){
                if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
                    console.log(xmlhttp.responseText);
                }
            }
        };
    </script>
    
    展开全文
  • HTML5+原生javascript移动端滑动banner效果demo
  • 安卓原生html通信

    2017-08-25 12:04:29
    安卓原生代码跟html通信,根据不同命令执行方法
  • 原生js实现添加购物车小球效果, 采用原生js实现, 高效轻量. 点击加号, 添加购物车, 有一个小球飞入的动画效果, 运动轨迹类似抛物线, 这个是常见的需求 我们可以使用js动态生成小球div元素, 位置可以任意指定 关键点:...
  • 移动端app开发,原生开发与混合开发的区别

    万次阅读 多人点赞 2019-09-26 18:47:01
    目前市场上主流的APP分为三种:原生APP、Web APP(即HTML5)和混合APP三种,相对应的定制开发就是原生开发、H5开发和混合开发。那么这三种开发模式究竟有何不同呢?下面我们就分别从这三者各自的优劣势来区分比较吧...
  • 本来一直从事Android原生开发,基于一个项目需要用到html5开发,从而学习了html、html5、css、JavaScript等等知识。下面就个人从Android原生角度浅谈一下html5开发移动APP。 1、对应关系:  对于html5和html来说,...
  • 开发移动应用程序的三种选择:原生HTML5或混合 •原生应用程序:原生应用程序是某一个移动平台(比如iOS或安卓)所特有的,使用相应平台支持的开发工具和语言(比如iOS平台支持Xcode和Objective-C,安卓平台...
  • [原生 .html文件怎么进行封装成组件?](https://img-ask.csdn.net/upload/201910/22/1571732351_249181.png) ![原生 .html文件怎么进行封装成组件?]...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 281,008
精华内容 112,403
关键字:

原生html5