Closed GoogleCodeExporter closed 9 years ago
you're linking directly to a SWF file, you should link to an HTML page
containing the
SWF.
Original comment by zwetan
on 5 Dec 2008 at 11:44
I was experiencing this same issue, but even without linking directly to the
SWF.
That is, following a link from web-based GMail to a page containing the SWF
caused
this same stack trace. This should not have the status "WontFix".
My solution was just to surround the instantiation of GATracker with a try/catch
block and not even try to track events if this occurs.
Original comment by atmy...@gmail.com
on 23 Dec 2008 at 7:06
this issue is mainly caused with some code that doesn't wait for the display
object
to be fully initialized (eg. added to the display list)
nobody have showed us which AS3 code they are using to initialize the tracker
(or
what email template they are using) in this situation, so there is not much we
can do
to help.
Wrapping with a try/catch to hide the error will not solve your problem as you
could
end up having a big percentage of email not tracked at all.
If you have some trouble explaining the real issue our google group is a good
way to
discuss it.
Original comment by zwetan
on 18 Feb 2009 at 6:51
I was experiencing this same issue.I link to html which contains swf. The error
shows
only if I open link from gmail. It works if I open the same link from other
email
systems and if I go directly to the page.
This is the link I insert to the gmail:
<A href="http://www.transparent.com/wotd/today/russian.htm?date=02-17-2009">
Original comment by bozheve...@gmail.com
on 9 Mar 2009 at 2:33
till someone come up with an example with basic source code the status will
stay as
wontfix
here what we need:
* the exact raw text you're sending to the email (not only the link)
* the exact raw text of the HTML used to diplay the swf
* which Operating System version you're using
* which Browser version you are using
* which Flash Player plugin version
* YOUR AS3 SOURCE CODE THAT INITIALIZE THE TRACKING
my bet is 90% of your issues is caused because you don't initialize correctly
the AS3
source code, but as nobody show how they do this initialization we can not tell
you
where is the error
Original comment by zwetan
on 9 Mar 2009 at 2:48
this will work:
try{Utils._tracker = new GATracker( this, "UA-#######-#", "AS3", false );
}catch(e:*) {
this.openLink("http://www.yourdomain.com", "_top")
}
private function _openLink(urlVar:String, whichWindow:String="_blank"):void
{
var url:String = urlVar;
var request:URLRequest = new URLRequest(url);
try {
navigateToURL(request, whichWindow);
} catch (e:Error) {
trace("Error occurred!");
}
}
Original comment by trevor.jordet
on 11 Apr 2011 at 8:57
if your Utils._tracker call is initiated by default, all you need to do is
reload the page and it won't choke on the reload. (provided google tracker is
working properly)
I have not seen what happens when google tracker is completely down. in that
case I assum the browser would need to be forced closed because it will just
keep reloading.... maybe add a querystring on the second load so that if it
fails twice, the page just stops....
Original comment by trevor.jordet
on 11 Apr 2011 at 9:02
Original issue reported on code.google.com by
eddy%goa...@gtempaccount.com
on 4 Dec 2008 at 8:12