微信浏览器input[file]拍照点确认后强刷新解决

embedded/2024/12/22 20:06:15/

描述

公众号h5做的点击拍照选择照片,调用相机拍完照点确认时强制回退到登录页面。而且刷新是不固定的,调试了N久,直到现在,还会有这个情况发生。上网查找也没有具体答案。最靠谱的说法就是手机内存不足。

iOS手机经常出现

安卓手机时常出现

<inputtype="file"id="file"accept="image/*"capture="camera"@change="savePic()"
><div id="myCanvas" @click="takeCamera"><p><svg-icon icon-class="camera-bg" class="icon-camer-bg"></svg-icon><span>点击调取相机拍照</span></p><img :src="src" alt="" id="img"><div class="checkFace" v-show="loading" ><van-loading size="24px" vertical type="spinner" color="#1989fa" class="loading">识别中...</van-loading></div></div> 
mounted () {document.getElementById('file').setAttribute('capture', 'user')
},takeCamera () {document.getElementById("file").click()},savePic () {let file = document.getElementById('file').files[0];if (!file) {return false;}this.testNewFace(file)},

手机运行图片或者相机时候没有足够内存,便刷新页面释放内存

解决

调用相机时手机会消耗大量的内存,让手机在有足够的内存下再使用这个功能可正常使用

说是解决,其实是没有根本解决哦,记录下来。


http://www.ppmy.cn/embedded/16273.html

相关文章

MySQL主从的应用

说明&#xff1a;本文介绍MySQL主从在实际中的应用。主从搭建和问题参考下面两篇文章&#xff1a; MySQL主从结构搭建 搭建MySQL主从结构时的问题 数据迁移 当我们搭建完MySQL主从&#xff0c;第一步当然是把历史数据导入到主从结构中。有以下两种方式&#xff1a; 开启主从…

【注解和反射】通过反射动态创建对象、调用普通方法、操作属性

继上一篇博客【注解和反射】获取类运行时结构-CSDN博客 目录 八、通过反射动态创建对象 测试&#xff1a;通过反射动态创建对象 思考&#xff1a;难道没有无参的构造器就不能创建对象了吗?只要在操作的时候明确的调用类中的构造器并将参数传递进去之后&#xff0c;才可以实…

【Qt常用控件】—— QWidget 核心属性

目录 &#xff08;一&#xff09;控件概述 1.1 关于控件体系的发展 &#xff08;二&#xff09;QWidget 核心属性 2.1 核心属性概览 2.2 enabled 2.3 geometry 2.4 windowTitle 2.5 windowIcon 2.6 windowOpacity 2.7 cursor 2.8 font 2.9 toolTip 2.10 focus…

读书笔记|怎样把书读活 ,毛教员的读书方法

哈喽,你好,我是雷工。 我们都希望自己能够把书读活,而不是读死书。 那么如何才能够不读死书,把读到的知识转化为自己的认识呢? 我想毛教员别具一格的读书方法,值得我们反复学习,并加以实践。 01 把读书看做调查研究 我们的知识和认知,大都来自三个方面:亲身经历带来…

Day22 SSH远程管理服务

sshd服务&#xff0c;系统自带&#xff0c;默认开机自启运行 云/物理服务器的安全组和防火墙默认放行该端口 软件包&#xff1a;openssh-server&#xff08;服务端&#xff09;&#xff1b;openssh-client&#xff08;客户端&#xff09;&#xff1b; 格式&#xff1a;ssh I…

java反序列化之URLDNS链学习

一、前言 近来学习java反序列化&#xff0c;听p神所说这个URLDNS利用链比较好理解&#xff0c;故决定由此进入学习的第一篇。 URLDNS是Java反序列化中比较简单的一个链&#xff0c;由于URLDNS不需要依赖第三方的包&#xff0c;同时不限制jdk的版本&#xff0c;所以通常用于检…

MySQL存储过程的基本用法

文章目录 1.使用in和out传入参数和接收返回值2.通过select语句给变量赋值3.接收存储过程的返回值4.测试用&#xff0c;批量插入n条数据模板 1.使用in和out传入参数和接收返回值 DELIMITER $$#将语句的分隔符设置为$$ CREATE PROCEDURE multi(IN a INT, IN b INT, OUT c INT) B…

(C++) share_ptr 之循环引用

文章目录 &#x1f6a9;前言&#x1f6a9;循环引用&#x1f579;️例子1Code&#x1f62d;shared_ptr &#xff08;错误&#xff09;&#x1f602;weak_ptr &#xff08;正确&#xff09;&#x1f62d;unique_ptr &#xff08;错误&#xff09; &#x1f579;️例子2Code &…