は私のメタタグです:コルドバ:コンテンツセキュリティポリシーディレクティブ:「メディア-SRC *」ここ
:私のようなポート上で、サーバーのsocket.io.jsファイルを呼び出すために、このメタタグを使用しています<meta http-equiv="Content-Security-Policy" content="default-src * 'self' data: gap: https://ssl.gstatic.com 'unsafe-eval'; style-src http://* 'self' 'unsafe-inline'; media-src *">
<script src="https://example.co:3344/socket.io/socket.io.js"></script>
これはのWebRTC(rtcmulticonnection)のためなので、私のストリームイベントがトリガとメディアを作成ストリーミング:
rtcMultiConnection.onstream = function(event) {
if (event.stream.getVideoTracks().length) {
$('.users-container').append(event.mediaElement);
}
}
およびER
'blob:http://localhost:8000/74677955-8811-43d0-bf30-2362208364d7'からメディアを読み込むことが拒否されたため、次のコンテンツセキュリティポリシーの指令: "media-src *"に違反しています。
Mozilla Firefoxでは動作しますが、Android、Chromeブラウザ、IOSでは動作しません。
EDIT
AndroidManifest権限:
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.MICROPHONE" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
私はアンドロイドのエラーを見ることができませんでした。
それは動作しますが、あなたは非常に多くの人に感謝! – Nevermore