小米华为手机自带浏览器上传图片提示:没有应用可执行操作

2018-12-06 18:02:22

七牛js上传图片,小米手机,没有应用可执行操作

没有应用可执行操作


当使用小米手机、华为手机自带浏览器上传图片时,会提示:没有应用可执行操作。最初以为是上传组件的问题,后来发现用原生的表单上传是没有问题的。通过对比发现是多了个accept属性。


代码如下:


<input type="file" class="fileinput-input" accept=".jpg,.jpeg,.png">

1

其他浏览器下都正常,但是在小米和华为自带浏览器选择文件,则出现如下图提示:




出现以上问题的原因是因为accept属性的值的写法问题:这种写法应该是js的习惯。html属性介绍标准写法如下:


<input type="file" class="fileinput-input" accept="image/jpeg,image/jpg,image/png">

1

如果不限制图像的格式,可以写为:


<input type="file" class="fileinput-input" accept="image/*">

1

因此只需要把


accept=".jpg,.jpeg,.png"

1

改为


accept="image/jpeg,image/jpg,image/png"

1

完美解决~

--------------------- 

作者:艾瑞-Arin 

来源:CSDN 

原文:https://blog.csdn.net/r1283/article/details/53463274 

版权声明:本文为博主原创文章,转载请附上博文链接!


  • 2019-04-30 11:23:36

    elasticsearch和analysis-ik的安装使用

    全文搜索和中文分词主要介绍了两组全文搜索加中文分词方案; TNTSearch+jieba-php这套组合对于博客这类的小项目基本够用了;

  • 2019-04-30 11:42:24

    php7+laravel+coreseek(sphinx)中文搜索初步实现(Linux)

    官网www.coreseek.cn已不能下载,所以需从网上找资源, 注意的一点是,笔者安装coreseek-3.2.14版本后,使用时提示client版本高于server版本的错误, php的sphinx扩展,为使用者,为client;coreseek是系统服务,为server

  • 2019-04-30 13:55:13

    浅谈mysql fulltext全文索引优缺点

    为什么会注意到mysql的fulltext? nima, 还是上次innodb转成tokudb引擎的事,这次alter修改表引擎的时候,提示percona tokudb是不支持fulltext索引的.

  • 2019-04-30 18:56:52

    elasticsearch文档操作

    使用了Elasticsearch提供的一整套强大的REST API,本文继续来看通过这一套API如何完成文档的基本操作。