Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion GroupsGeneralPHPASPPerlColdFusionFlashHTML, CSS, ScriptsBrowsers

Webmaster Forum / Flash / Flash Remoting / November 2003



Tip: Looking for answers? Try searching our database.

Safari is only partly working with Remoting - is there a workaround?

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
warren10 - 13 Nov 2003 21:48 GMT
We are at the final stages of building and testing our application, and sure enough Safari is the only browser the app isn't working correctly in.
In the netdebugger, It establishes the gateway, calls to check for a current session, and calls for some category variables. All of these results return perfectly. But when I make any new call, (lets say a search) then the netdebugger logs the call yet nothing returns. Not even an error. I then purposely set up an error to happen on that call and viewed it on my pc in the debugger. Showed my a standard error after the call. Went back to the mac and ran the same call again on this movie and still no error, no response at all. We also checked the server logs to determine if the mac had created any errors - none.
I then determined perhaps it was losing its gateway connection. I decided to encapsulate the gateway init in a function so I could re-establish the gateway on each remoting call after the initial load of the movie. I then tested it on the PC to establish it didn't break or alter the movie - it didn't.
Back on the Mac, The movie loaded as usual making the same calls and receiving the same results as before. When I initiated another call the netdebugger recorded the the new gateway connection, then the new call, and results were received  - but were the wrong results, they were the category variables that were received on the initial start up of the movie. I tried another type of call from the movie and again the same weird result- Like it was a cached result. But all 3 calls (the categories and the 2 new ones) draw there info from 3 different CF pages, with 3 separate getService() references.

So now I'm just baffled. I need to get the application working on Safari since a good deal of the end users are Mac users. I've scoured Ultrashock and Macromedia and Google and found no success. I've read a bit about a caching issue but that seemed to be in the beta versions of Safari and there shouldn't be caching from 3 different page calls.

Does anyone have any clues as to where to point me on this.
Would really appreciate any kind of input.

Warren
Sidney69 - 16 Nov 2003 22:51 GMT
Well It could be the flawed implementation of javascript in Safari. Which would not be remoting specific. Try getting any rich text editor to work in Safari -flash or no flash based on javascript. SMACK INTO THE WALL you will go. Your MAC users are up a tree I'm afraid until Apple gets its act togather. Safari is best considered a public beta. Hmm kinda reminds me of Flash 7.0....
craigfox - 17 Nov 2003 23:04 GMT
Hi Warren,

We have also been unable to get Flash Remoting to work with Safari 1.0. I also made numerous posts on the topic and searched the web high and low for answers and found no solutions and very few other people educated on this issue.

Some minor good news is that with Mac OS X 10.3 (which ships with Safari 1.1) the issues seem resolved. Currently however there is no generally available (free download) of Safari 1.1 to non-10.3 users. No word yet on why or when. I have various theories but why speculate.

Hope that helps. We have been suffering for months on this.

Craig
warren10 - 17 Nov 2003 23:27 GMT
Thanks Craig.

I appreciate the input. So you are saying your remoting is working fine in Safari 1.1? I presume then you have your mac running on Panther (OSX10.3) and have run the tests. So If I purchase the Panther OS it comes with the 1.1 copy, but this is at the moment the only way to obtain it even for testing purposes? Waaaaaaaa. How convenient.

Were you running into similar issues as I mentioned above or were you unable to make remoting work at all on Safari 1.0?

Thanks again for the input.
And thanks to the others above (Sidney69 & craigfox) who made a stab at the question. I've informed my clients Safari 1.0 won't work for their sites'. They seem OK with it but I hope I don't have to say the same for 1.1 or at least I hope I can create a workaround in 1.1.
I guess we'll see.
Thanks.

Warren
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2009 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.