У меня есть флеш-программа на веб-странице, которая пытается опубликовать изображение на веб-странице.Когда пользователь нажимает кнопку, веб-браузер начинает переходить на новую страницу, а затем кажется зависшим (я вижу, что он начинает переходить на страницу, читая передачу данных из сообщения в строке состояния Firefox)
Этотакже, похоже, работает в отладочной версии, но не в экспортированной версии.
Флэш-код:
var header:URLRequestHeader = new URLRequestHeader("Content-type", "application/octet-stream");
var jpgURLRequest:URLRequest = new URLRequest("http://myurl.com/webcam_upload.php");
jpgURLRequest.requestHeaders.push(header);
jpgURLRequest.method = URLRequestMethod.POST;
jpgURLRequest.data = encodedData;
try
{
navigateToURL(jpgURLRequest, "_Self");
}
catch(e:Error)
{
trace("error occured");
}
Веб-страница:
<object width='534' height='450' type='application/x-shockwave-flash' data='flash/photobooth.swf'>
<param name='allowNetworking' value='all'>
<param name='allowScriptAccess' value='always'>
<param name='movie' value='flash/photobooth.swf'>
<p>My stuff.</p>
</object>