我已使用以下代码成功将音频流嵌入到Nativescript Webview中。
getViewById(page,"myWebView").src = "http://live.indostreamserver.com:8054/stream/7/";
问题是加载后如何自动播放?
答案 0 :(得分:0)
尝试访问本机小部件并使用本机方法。
例如,在Android上类似
XML
<WebView loaded="onWebViewLoaded" src="http://live.indostreamserver.com:8054/stream/7/" />
TypeScript
export function onWebViewLoaded(args) {
let webView = <WebView>args.object;
if (isAndroid) {
setTimeout(() => {
let androidWebView = webView.nativeView; // android.webkit.WebView
androidWebView.getSettings().setMediaPlaybackRequiresUserGesture(false);
}, 100);
}
}