资讯专栏INFORMATION COLUMN

这几天碰到的安卓 web 问题.

davidac / 2767人阅读

摘要:第一个安卓以上的也就是内置浏览器不支持所以大家做上传图片的时候要特别注意这点要跟客户说清楚啊郁闷这里做个新的说明微信本身已经修复了这个问题但是其他好像还没有所以依旧有坑请注意第二个安卓上以下好像不支持因为这个也搞得我很郁闷第三个还是上传

第一个:
安卓4.4以上的 webview ,也就是 App 内置浏览器不支持 input[type=file] 所以大家做上传图片的时候要特别注意这点,要跟客户说清楚啊. (郁闷...)

这里做个新的说明(微信APP本身已经修复了这个问题),但是其他APP好像还没有,所以依旧有坑,请注意.(2015-08-12)

第二个:
安卓上4.4以下 好像不支持 new CustomEvent() 因为这个也搞得我很郁闷.

第三个:
还是上传的问题, 不要直接写简化的代码, 4.4以上是识别的,但是4.4以下会有问题.
Error:

createObjectURLfun = (window.URL || window.webkitURL || {}).createObjectURL || function() {};

Right:

createObjectURLfun = function(file) {
  if (window.navigator.userAgent.indexOf("Chrome") >= 1 || window.navigator.userAgent.indexOf("Safari") >= 1) {
    return window.webkitURL.createObjectURL(file);
  } else {
    return window.URL.createObjectURL(file);
  }
};

自己碰得几个坑,希望大家能避免, 大家碰到坑,也请通知我,让我也躲几个.

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/85423.html

相关文章

  • Android架构

    摘要:目前它还未正式发布。理解系列一是谷歌在发布一套帮助开发者解决架构设计的方案。但最近还是推出了一份关于应用架构的实践指南,并给出了相当详尽的步骤和一些指导建议。 MVP+Retrofit+Rxjava在项目中实战解析 文章目标 MVP在android中的原理解析 MVP+Retrofit+Rxjava在项目中实战解析 架构经验分享 MVP简单介绍 先说说MVC分层: View:对应于布局...

    bergwhite 评论0 收藏0
  • Docker Node 碰到一些问题

    摘要:用启动项目,尽量不要加多次的重启服务可能会导致关闭。原因是没有持续运行的服务,导致关闭尽量不用因为这样会吃掉很多硬盘,会记录下的输入,所以如果需要的话尽量把存在比较大的硬盘里。 这几天做一个陌陌的活动,发现Docker和Node&PM2配合的一些问题。 Docker 用PM2启动项目,尽量不要加 --watch 多次的重启服务可能会导致 docker container 关闭。 (原因...

    yanwei 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<