Hi,
One way to avoid the totally white screen is to use your own web page as a mediator as follows:
mypage.html
Code:
<html>
<head>
<script type="text/javascript">
function openStream(){
setTimeout(redirect,500);
}
function redirect(){
document.getElementById("header").innerHTML ="You can close this page";
window.location = "your_stream_URL_here";
setTimeout(window.close,2000); // seems to work, but not tested troughout
}
</script>
</head>
<body onload="openStream();">
<h3 id="header">Loading...</h3>
</body>
</html>
Widet side:
Code:
widget.openApplication(0x10008d39,'http://www.myserver.ext/mypage.html');
It is not perfect solution, but UX wise it is better than just to have the empty screen.
Probably you want to pass the stream as a parameter to your site, but the logic stays the same.
Br,
Ilkka