小程序
小游戏
企业微信
微信支付
扫描小程序码分享
8 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,由于苹果限制,只有在 iOS Safari App 中放开了 webRTC 能力,第三方 App 使用的 WKWebview 并无原生支持 webRTC。
小程序内可以通过通讯,使用小程序的 camera onCameraFrame 能力,微信目前暂无扩展内部网页 webRTC 能力的计划。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
现在ios的微信里面还调用不了摄像头吗,卡在这了,ios的浏览器就可以,就微信还是不行,难受
抖音的小程序就可以
您好,请问这个问题解决了吗?
都2021年了,这个问题官方还没处理掉,真是服了!
楼主请问下 解决了吗??
/**调用摄像头 */
testVideo() {
let div = Laya.Browser.window.document.createElement("div");
div.innerHTML = "<video id = 'video'></video>";
document.body.appendChild(div)
let video = Laya.Browser.window.document.getElementById('video');
let constraints = {
video: { width: 800, height: 800 },
audio: false
};
if (navigator.mediaDevices === undefined) {
navigator.mediaDevices = {};
}
if (navigator.mediaDevices != undefined && navigator.mediaDevices.getUserMedia != undefined) { // 标准的API
navigator.mediaDevices.getUserMedia(constraints).then(stream => {
video.srcObject = stream;
video.onloadedmetadata = (e) => {
alert("play: " + stream);
video.play();
});
} else if (navigator.webkitGetUserMedia != undefined) { // WebKit 核心的API
navigator.webkitGetUserMedia(constraints, stream => {
alert("play: " + window.webkitURL.createObjectURL(stream));
video.src = window.webkitURL.createObjectURL(stream);
}, err => {
alert("kitErr: " + err.message);
} else {
alert("defaultErr: " + err.message);
你好,麻烦具体描述问题流程,提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你好,由于苹果限制,只有在 iOS Safari App 中放开了 webRTC 能力,第三方 App 使用的 WKWebview 并无原生支持 webRTC。
小程序内可以通过通讯,使用小程序的 camera onCameraFrame 能力,微信目前暂无扩展内部网页 webRTC 能力的计划。
现在ios的微信里面还调用不了摄像头吗,卡在这了,ios的浏览器就可以,就微信还是不行,难受
抖音的小程序就可以
您好,请问这个问题解决了吗?
都2021年了,这个问题官方还没处理掉,真是服了!
楼主请问下 解决了吗??
/**调用摄像头 */
testVideo() {
let div = Laya.Browser.window.document.createElement("div");
div.innerHTML = "<video id = 'video'></video>";
document.body.appendChild(div)
let video = Laya.Browser.window.document.getElementById('video');
let constraints = {
video: { width: 800, height: 800 },
audio: false
};
if (navigator.mediaDevices === undefined) {
navigator.mediaDevices = {};
}
if (navigator.mediaDevices != undefined && navigator.mediaDevices.getUserMedia != undefined) { // 标准的API
navigator.mediaDevices.getUserMedia(constraints).then(stream => {
video.srcObject = stream;
video.onloadedmetadata = (e) => {
alert("play: " + stream);
video.play();
}
});
} else if (navigator.webkitGetUserMedia != undefined) { // WebKit 核心的API
navigator.webkitGetUserMedia(constraints, stream => {
alert("play: " + window.webkitURL.createObjectURL(stream));
video.src = window.webkitURL.createObjectURL(stream);
video.play();
}, err => {
alert("kitErr: " + err.message);
});
} else {
alert("defaultErr: " + err.message);
}
}
你好,麻烦具体描述问题流程,提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)