
|
If you were logged in you would be able to see more operations.
|
|
|
| Severity: |
Major
|
| Fixed in Change#: |
6,448
|
| Runtime: |
N/A
|
| Fix in hand: |
False
|
|
I get the following runtime-exception in IE6 with Runtime-Target Flash8:
"The object does not support this property or method"
First at line 0:
try { lzapp.SetReturnValue(__flash__toXML(dojo.flash.comm._addExternalInterfaceCallback("getCanvasAttribute")) ); } catch (e) { lzapp.SetReturnValue("<undefined/>"); }
When I inspect "lzapp" with the ScriptDebugger, I don't see any "SetReturnValue"-method...
After happily clicking away all the warnings in IE, I get the same warning later again on line 453:
,_execFlash:function($1,$2){
var $3=dojo.flash.obj.get()
$3.startExec() <== this throws the error
$3.setNumberArguments($2.length)
for(var $4=0;$4<$2.length;$4++){
this._chunkArgumentData($2[$4],$4)
}
$3.exec($1)
var $5=this._chunkReturnData()
$5=this._decodeData($5)
$3.endExec()
return $5
}
With the ScriptDebugger, I've found out that "$3" is the "lzapp"-object, but it does not have any "startExec" and co methods.
As I said, this does only happen in IE6 with Flash8 as the Runtime-Target, Flash7 works perfectly. Firefox2 and Opera9 work seamlessly in all runtimes.
And I couldn't reproduce this error in OpenLaszlo4.0.3, it is a "wafflecone"-only thing.
|
|
Description
|
I get the following runtime-exception in IE6 with Runtime-Target Flash8:
"The object does not support this property or method"
First at line 0:
try { lzapp.SetReturnValue(__flash__toXML(dojo.flash.comm._addExternalInterfaceCallback("getCanvasAttribute")) ); } catch (e) { lzapp.SetReturnValue("<undefined/>"); }
When I inspect "lzapp" with the ScriptDebugger, I don't see any "SetReturnValue"-method...
After happily clicking away all the warnings in IE, I get the same warning later again on line 453:
,_execFlash:function($1,$2){
var $3=dojo.flash.obj.get()
$3.startExec() <== this throws the error
$3.setNumberArguments($2.length)
for(var $4=0;$4<$2.length;$4++){
this._chunkArgumentData($2[$4],$4)
}
$3.exec($1)
var $5=this._chunkReturnData()
$5=this._decodeData($5)
$3.endExec()
return $5
}
With the ScriptDebugger, I've found out that "$3" is the "lzapp"-object, but it does not have any "startExec" and co methods.
As I said, this does only happen in IE6 with Flash8 as the Runtime-Target, Flash7 works perfectly. Firefox2 and Opera9 work seamlessly in all runtimes.
And I couldn't reproduce this error in OpenLaszlo4.0.3, it is a "wafflecone"-only thing. |
Show » |
|