啓用的WebRTC我有這樣的事情在我的科爾多瓦應用在科爾多瓦的WebView
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
window.location.href = 'https://mobile.xxx.com';
}
現在我需要在這個網站使用的WebRTC。當我在移動瀏覽器中運行它時,它的工作正常(chrome 54.0.2840.85)。
但是,當我使用apk,webview不會加載webRTC功能,如相機或微型。
因此,在移動瀏覽器中它工作正常,在webview中rtc將無法正常工作。
這是我在config.xml中
<content src="index.html" />
<access origin="https://mobile.xxx.com" />
<allow-navigation href="https://mobile.xxx.com" />
<allow-intent href="https://mobile.xxx.com" />
<plugin name="cordova-plugin-network-information" version="1.3.0" source="npm" />
<plugin name="cordova-plugin-splashscreen" version="4.0.0" source="npm" />
<plugin name="cordova-plugin-whitelist" version="1.3.0" source="npm" />
<plugin name="cordova-plugin-dialogs" version="1.3.0" source="npm" />
<plugin name="cordova-plugin-statusbar" version="2.2.0" source="npm" />
<preference name="StatusBarOverlaysWebView" value="false" />
<preference name="phonegap-version" value="cli-6.3.0" />
<preference name="permissions" value="none"/>
<preference name="target-device" value="universal"/>
<preference name="fullscreen" value="true"/>
<preference name="show-splash-screen-spinner" value="true" />
<preference name="stay-in-webview" value="true" />
<preference name="orientation" value="portrait" />
<preference name="loadUrlTimeoutValue" value="700000" />
已經嘗試過crosswalk,但同樣的問題。我如何在cordova webview中使用webrtc?爲了澄清,我只是在尋找一個功能演示。
什麼人行橫道的版本你在用嗎? – johnborges
@johnborges已經嘗試過使用''''''和<'plugin name =「cordova-plugin-crosswalk-webview-pgb-adapt」source =「npm」version =「1.4.0-dev-5」/>''' –
user455318