Welcome toVigges Developer Community-Open, Learning,Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
789 views
in Technique[技术] by (71.8m points)

input file标签的点击事件 如何通过js模拟点击 ( 不通过人为点击 用js自己一进入页面执行 )

计划一进页面在mounted中直接用js click一下 下面这个input 来达成一进页面自动调用手机摄像头功能

<input multiple style="display:none;" ref="changeInput" type="file" name="file" accept="video/*" capture="user"/>

在mounted中

setTimeout(()=>{
    this.$refs.changeInput.click();
},5000)

浏览器会报警
image.png
文件选择器对话框只能在用户激活时显示。

我想实现一进页面直接调用手机摄像头 如何操作呢?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

别想了,浏览器不让就是不让,出于安全考虑,只能用户触发。


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to Vigges Developer Community for programmer and developer-Open, Learning and Share
...