让前端飞HTML5

h5c3中文件读取,拖拽,web存储,全屏接口,地理定位

2019-03-02  本文已影响1人  羽翼的翼

1. 全屏接口

2. 文件读取★

2.1. 结构 上传控件 绑定onchange事件 该事件执行一段函数

  1. 2 js

    2.2.1. 先new一个文件读取对象var reader= new FileReader(); 它就有了一个完整的事件模型

    2.2. 2. 在上传控件的files属性中拿文件因为files是个数组 files[0]

     1.  `reader.readAsDataURL(file[0])` 读取上传文件的路径
     2.  `reader.onload` 上传成功的事件中 读取路径 reader.result --- 就是上传的文件的路径
     3.  动态修改img的src属性
    

3. 拖拽 ★

4.地理定位

5. web存储(会话存储) ★

5.1 sessionStorage
5.2 localStorage

6. h5缓存 开启服务测试

6.1. 给需要缓存的html文件的html的开始标签添加 manifest="以.appcache结尾的文件"

6.2. 创建以.appcache结尾的文件

6.3. 第一行 CACHE MANIFEST

6.4. 缓存文件 CACHE:

6.5. 请求服务器 NETWORK:

6.6. 文件加载失败,替代文件渲染 FALLBACK:

6.7. (#) 注释 (*) 在CACHE的所有文件 (/) 在FALLBACK的所有文件

上一篇 下一篇

猜你喜欢

热点阅读