Ticket #2529747 (closed defect)

Reporter


Allen Rabinovich
Opened: 01/5/11
Last modified: 02/1/12
Status: closed
Type: defect
Resolution: duplicate
Duplicate of: #2530180

Owner


Allen Rabinovich
Target Release: 3.NEXT
Priority: P2 (high)
Summary: Uploader ExternalInterface not working in IE9
Description:

Uploader failing to instantiate properly in IE9 beta -- appears that ExternalInterface is having timing issues.

Type: defect Observed in Version: 3.3.0 PR1
Component: Uploader Severity: S3 (normal)
Assigned To: Allen Rabinovich Target Release: 3.NEXT
Location: Library Code Priority: P2 (high)
Tags: Relates To:
Browsers: IE 9.x
URL:
Test Information:

Change History

Allen Rabinovich

YUI Developer

Posted: 01/7/11
  • milestone changed from 3.3.0 to 3.NEXT

This bug is due to an issue in IE9. The issue is that the browser does not properly communicate with SWFs that have been loaded dynamically and have been cached.

A workaround is to prevent SWF caching by passing a swfURL parameter to the uploader and appending a random query string to it. For example:

var uploader = new Y.Uploader({
node:'#uploaderContainerID',
swfURL : 'assets/uploader.swf?a=' + Math.random()
});

Allen Rabinovich

YUI Developer

Posted: 02/1/12
  • duplicate changed to 2530180
  • resolution changed to duplicate
  • status changed from accepted to closed

This ticket was marked as a duplicate of #2530180