My phone doesnt support widgets as few s60 3rd edition FP1and All FP2 phones are supported. But still i think i can solve this issue.
Sometimes , loading a movie needs an absolute path .Usually, in flash we just load the external files by the name of the swf .FOr example :
Which means that child.swf is placed in the same folder as our main swf file is or in other words ,loading of child.swf is dependent on our main swf file location.But in some cases for example if u embedded a swf file into a symbian c++ exe then it needs an absolute path .Most probably bcoz the exe file copies the swf file to a private directory and then open it (which means now main swf file fails to load a child.swf bcoz now the main swf is not any more in the directory). In such case, if u use the absolute path then it loads the child file no matter what is the location of the main file. Absolute path means a path with complete description. FOr example :
May be same is the case with widgets. So , y not give a test to the above discussion.Simply, create a main swf file (which is included in ur .wgz) having a AS on its first frame :
& export it with LOCAl Playback Security settings.Now , make a child.swf having a rectangle or something on its body which shows its presence when it is loaded. PUT THIS child.swf file in C: by using PC suite or any tool. Now install ur wgz and run the application to check out whether main.swf loads the movie from c:\child.swf or not. I think it may help me to know that whether widgets support loading a swf file or not. Hope this discussion is helpful for u..