就这样
就这样
  • 发布:2017-09-04 18:08
  • 更新:2017-09-04 19:55
  • 阅读:1819

请问类似浏览选择图片(我需要的是浏览文件)的功能怎么实现

分类:HTML5+

如图片,研究了一下午了。

2017-09-04 18:08 负责人:无 分享
已邀请:
赵梦欢

赵梦欢 - 专注前端,乐于分享!

1.<input type="file" />调用系统默认的,UI不能自定义。
2.使用5+ 的IO API,结合html5+ 的例子,也就是通过 plus.io.resolveLocalFileSystemURL 访问:

复制代码plus.io.resolveLocalFileSystemURL("file:///", function(entry) {  
    // 遍历     
}, function ( e ) {  
    alert( "Resolve file URL failed: " + e.message );  
} );

3.通过native.js 访问,自定义UI的参考这里:基于native.js的文件系统管理功能实现 ,直接调用原生的参考:nativejs调用android原生文件管理

  1. 第三种执行效率比较底,可以写成5+ plugin,UI由原生层实现。
  • 就这样 (作者)

    第一个一直不行,是不能在模拟器上使用吗?

    2017-09-05 08:46

该问题目前已经被锁定, 无法添加新回复

  • 标题 / 粗斜体
  • 代码片段
  • 超链接 / 图片 / 视频
  • 列表 / 引用

文章内容较多时,可以用标题分段 :

## 大标题 
### 小标题

斜体 / 粗体 :

**粗体** 
*斜体*
***粗斜体***

代码片段 :

``` javascript
代码片段
```

超链接 :

[链接文字](链接地址) 例: [百度](http://www.baidu.com)

图片 :

![图片说明](图片地址) 例: ![百度logo](http://www.baidu.com/img/bdlogo.gif)

视频 :

!![视频说明](视频地址) 例: !![优酷视频](http://youku.com)

有序列表 :

1. 123
2. 123
3. 123

无序列表 :

- 123
- 123
- 123

引用 : ( 双回车后结束引用 )

> 引用内容
引用内容
引用内容