Comment utiliser getUserMedia en Chrome pour iOS
Je développe une application simple, dans ce que je suis en train d'essayer d'accéder à la caméra et du microphone à l'aide de getUserMedia
. Sa fonctionne très bien pour moi dans le bureau Chrome et Android et Chrome, mais il ne fonctionne pas dans l'iPhone et l'iPad Chrome.
navigator.getUserMedia = navigator.getUserMedia
|| navigator.webkitGetUserMedia || navigator.mozGetUserMedia || navigator.msGetUserMedia;
var constraints = "";
if (mediaType === "audio,video") {
constraints = {
audio : true,
video : true
};
} else {
constraints = {
audio : true,
video : false
};
}
navigator.getUserMedia(constraints, successCallback, errorCallback);
Veuillez préciser: êtes-vous écrit un Chrome App et de la déployer avec Mobile Apps Chrome de la chaîne, ou êtes-vous la construction d'une application web? Dans ce dernier cas, s'il vous plaît fixer la balise google chrome
Je suis bâtiment web app..
Je suis bâtiment web app..
OriginalL'auteur Rao | 2015-03-20
Vous devez vous connecter pour publier un commentaire.
Le chrome app sur votre iPhone ou iPad n'est pas en cours d'exécution "un plein" version de chrome. C'est les capacités sont limitées à la plate-forme iOS. Donc
getUserMedia
et la comme ne sera probablement pas disponible jusqu'à ce que Safari d'Apple/il prend en charge.Citant une autre question:
OriginalL'auteur wpp
Ma compréhension (je suis un Mozilla ingénieur), c'est que Chrome sur iOS ne prend pas en charge webrtc ou getUserMedia jusqu'à présent.
OriginalL'auteur jesup
Mise à JOUR: je sais que c'est un très vieux thread, mais comme d'IOS 11.4 bêta,
2 FFTSize est maintenant jusqu'à 32768 pour un analyseur de nœud CEPENDANT, il semble y avoir aucun moyen de premières pour aliments audio en direct dans l'analyseur de noeud (donc à peu près la moitié supérieure de la fréquences sont atténuées FORTEMENT d'aller dans la FFT nœud et d'oublier au sujet de l'installation de votre propre FFT, car il ne fera pas mieux GIGO)
Je garde l'espoir!
OriginalL'auteur Kerry Davis
WebRTC (incl. getUserMedia) est due à la iOS11 mais l'utilisation h264/h265 codecs, c'est à dire pas de VP8/VP9.
OriginalL'auteur jlchereau