Image reel won't load on IE 9 #93

Closed
vinamelody opened this Issue Jan 27, 2012 · 6 comments

Comments

Projects
None yet
4 participants
@vinamelody

Helo, I read about some IE issues before, and still couldn't figure out the solution for my case.

I'm embedding panorama reel on wordpress page but in IE 9.0.8112 to be specific, somehow the panorama isn't scrolling right.
The webpage is at www.projectdignity.sg/facilities
When I test on Android's browser works fine except for Dolphin however few ppl use it. I think Safari should be good.

Thank you in advance.

@sebhaase

This comment has been minimized.

Show comment
Hide comment
@sebhaase

sebhaase Jan 31, 2012

Hi, I just fixed an IE problem on my version of reel (based on reel 1.1.3).

I found (http://help.dottoro.com/lhhnbecg.php) that IE is special in that it defines the 'start' attribute for each IMG element.
(its value is "fileopen" -- and consequently reel fails with saying, "elem[type] not callable" )

My fix was to rename the "start" function (used in trigger("start")) to "startreel"

I'm not sure if this fixes your problem and/or if it is dealt with in the current dev version of reel....

Cheers, HTH,
Sebastian Haase

Hi, I just fixed an IE problem on my version of reel (based on reel 1.1.3).

I found (http://help.dottoro.com/lhhnbecg.php) that IE is special in that it defines the 'start' attribute for each IMG element.
(its value is "fileopen" -- and consequently reel fails with saying, "elem[type] not callable" )

My fix was to rename the "start" function (used in trigger("start")) to "startreel"

I'm not sure if this fixes your problem and/or if it is dealt with in the current dev version of reel....

Cheers, HTH,
Sebastian Haase

@pisi

This comment has been minimized.

Show comment
Hide comment
@pisi

pisi Feb 2, 2012

Owner

Yeah, @sebhaase is indeed right. IE has it's start thing going, which forced me to remove the start event from the next version alltogether.

Owner

pisi commented Feb 2, 2012

Yeah, @sebhaase is indeed right. IE has it's start thing going, which forced me to remove the start event from the next version alltogether.

@pisi pisi closed this Feb 2, 2012

@vinamelody

This comment has been minimized.

Show comment
Hide comment
@vinamelody

vinamelody Feb 2, 2012

hi @sebhaase , thanks a lot for the tips ..now things work perfectly :)
thanks everyone appreciate it.

Cheers

hi @sebhaase , thanks a lot for the tips ..now things work perfectly :)
thanks everyone appreciate it.

Cheers

@pisi

This comment has been minimized.

Show comment
Hide comment
@pisi

pisi Feb 8, 2012

Owner

Reel internally uses "start" event, which is not available for free use anymore in IE since jQuery 1.7. Until Reel 1.2 is released (soon) you have two options. Either use jQuery 1.6.x or patch the source yourself by replacing the word start here and here with some other word (for example startreel proved effective to @sebhaase).

Owner

pisi commented Feb 8, 2012

Reel internally uses "start" event, which is not available for free use anymore in IE since jQuery 1.7. Until Reel 1.2 is released (soon) you have two options. Either use jQuery 1.6.x or patch the source yourself by replacing the word start here and here with some other word (for example startreel proved effective to @sebhaase).

pisi added a commit that referenced this issue Feb 27, 2012

Reel 1.1.4
Patching issues with jQuery 1.7 in IE (#93 and #105)

@ghost ghost assigned pisi Feb 27, 2012

@pisi

This comment has been minimized.

Show comment
Hide comment
@pisi

pisi Feb 27, 2012

Owner

Please be aware that Reel 1.1.x has been patched to work just right with jQuery 1.7 in IE - fixes init-time error (like this one) and wheel issues. Released as Reel 1.1.4.

Note, that you must also upgrade your copy of the mousewheel plug-in with the included version 3.0.6. The one shipped with Reel 1.1.3 (mousewheel 3.0.4) was also jQuery 1.7 incompatible.

Owner

pisi commented Feb 27, 2012

Please be aware that Reel 1.1.x has been patched to work just right with jQuery 1.7 in IE - fixes init-time error (like this one) and wheel issues. Released as Reel 1.1.4.

Note, that you must also upgrade your copy of the mousewheel plug-in with the included version 3.0.6. The one shipped with Reel 1.1.3 (mousewheel 3.0.4) was also jQuery 1.7 incompatible.

pisi added a commit that referenced this issue Aug 19, 2012

In reference to 7ed5273 to resolve #93 the conflicting `"start"` even…
…t has been renamed to `"setup"` and the former `"setup"` became a private function `setup()` instead of a handler callback.

Not the handler, but mere triggering of `"start"` was causing the problems, hence a backward compatible trigger can not happen (sorry for that) and all user applications binding `"start"` need to be updated to bind `"setup"` instead.
@sumitpaul

This comment has been minimized.

Show comment
Hide comment
@sumitpaul

sumitpaul Nov 5, 2012

I have Reel 1.2 and jquery 1.7.1, but it still doesn't seem to work in IE 9. Can you please take a look? http://conduitprojects.com/work/airframe-helmet/

I have Reel 1.2 and jquery 1.7.1, but it still doesn't seem to work in IE 9. Can you please take a look? http://conduitprojects.com/work/airframe-helmet/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment