zoukankan      html  css  js  c++  java
  • cordova开发的坑

    相机

    根据android版本,有各种问题。

    1.拍照后不会自动清内存造成内存溢出,导致照片不会自动旋转,拍多张之后会自动刷新网页。

    2.小米手机安卓7.0时,拍出的照片不会自动旋转,需要安卓端代码调整。

    iframe

    跳转页面时,容易导致页面脱离控制。如果要跳转页面,最好用iframe加载。但是iframe有各种安全限制。

    1.https页面不能加载http链接的iframe,http不能加载https链接的iframe。

      html内增加 <meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests" /> 可以让iframe的内容自动升级为https(如果有的话)。

    2.使用canvas时,注意图片路径不能跨域。

    3.当a标签拥有 target="_blank" 属性,或者用window.open 打开页面时,会直接替换当前页面。如果是spa,同时history改变过,且没有配置重定向,在返回的时候会跳转失败。(iframe外的document也一样)

    4.IOS 9时 由于苹果安全限制,meta标签也无法让http升级为https,会导致iframe内容空白。

    5.当https页面必须加载http页面时,调用内置浏览器打开

    返回键

    返回键默认等于history.back() 。用spa时,最好监听返回键重写事件,否则返回时容易跳转失败。

    长按删除

    ios长按时,容易调起复制菜单。

  • 相关阅读:
    04面向对象编程-01-创建对象 和 原型理解(prototype、__proto__)
    03标准对象-02-RegExp 正则表达式
    03标准对象-01-Date和JSON
    广度优先搜索
    Java虚拟机(三) —— 类加载
    业务开发(一)—— MySQL
    Java并发编程(一) —— Java内存模型JMM
    深度优先搜索
    Spark学习(一)
    清泉白石
  • 原文地址:https://www.cnblogs.com/NKnife/p/7348087.html
Copyright © 2011-2022 走看看