gpt4 book ai didi

javascript - 从 Google Script 网站访问相机

转载 作者:行者123 更新时间:2023-11-29 20:54:08 25 4
gpt4 key购买 nike

我在从 Google 脚本网站 访问相机时遇到问题。

我试过了

<input type="file" accept="image/*" id="file-input">

<input type="file" accept="image/*;capture=camera">

但两者都打开文件管理器来选择文件,而不是请求相机权限

有没有办法使用 Google Script webapp 捕获图像并上传到谷歌驱动器。

我已经尝试过 Google Picker API,但不幸的是它给了我原始错误

谢谢

最佳答案

使用 MediaDevices.getUserMedia(constraints) 方法触发授权流程。配置约束参数来描述请求的媒体类型,例如

var constraints = {video: true, audio: true};

添加

<video id="video" width="640" height="480" autoplay></video>

<script>
var video = document.getElementById('video');

navigator.mediaDevices.getUserMedia(constraints)

.then(function(stream) {
video.srcObject = stream;
video.play();
})
.catch(function(err) {
console.log("An error has occured: " + err);
});
</script>

更多细节请引用文档 https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getUserMedia

我已经在我的 GAS 网络应用程序中测试了上述内容。

关于javascript - 从 Google Script 网站访问相机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50232669/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com