欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

几个Android编程时需要注意的 web 问题

程序员文章站 2022-07-03 18:54:43
第一个: 安卓4.4以上的 webview ,也就是 app 内置浏览器不支持 input[type=file] 所以大家做上传图片的时候要特别注意这点,要跟客户说清楚啊...

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

第二个:
安卓上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);
  }
};

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