IDE :: Deep Linking, No Error Messages, But Buttons Wont Work?
Jun 16, 2009stop();
reel_btn.addEventListener.(MouseEvent.CLICK, onReelClick);
samples_btn.addEventListener.(MouseEvent.CLICK, onSamplesClick);
[code]....
stop();
reel_btn.addEventListener.(MouseEvent.CLICK, onReelClick);
samples_btn.addEventListener.(MouseEvent.CLICK, onSamplesClick);
[code]....
Ive been working on a site TheCondoBar which will be up and running soon..... but im trying to figure out some steps on "deep linking" into specific frames. i would like to have deep linking to the tabs I have at the top of the swf file Flash File .... and recommendations on what could be done
View 1 Repliestutorial on deep linking or using swf address.Also my site uses currMovie for it's page transitions. I've noticed the examples seem to have all their pages on the main timeline. Is it possible to deep link with external swf's?
View 2 RepliesI'm trying to get to grips with SWFaddress and struggling a littleJust trying to work out how to place the mc buttons into one movie clip.The code on the mc buttons is :
Code:
this.deepLink = '/about/';
this.onRelease = _parent.btnRelease;
[code]....
A project requirement is that it be 1 way deeplinkable(a specific query string will load a section within the swf).I have a URLProxy that I use for all external linking. It makes sense to me to put the query string logic in this proxy. So in the constructor, I check for a querystring, and then send a notification if it equals a predefined value.One problem with this is that I'd like to predefine this query string key value I am checking against in an external xml file. So another proxy, loads-parses this config xml, then the URL proxy checks against this.
View 1 Replieshow i can achieve deep linking with the external swf import technique? Im using the "Transitions Between External SWF's" tut from Kirupa but am not able to post a link here since im new. I have created a website that has this functionality between sections and would like to apply the deep linking to it.
View 9 RepliesI just posted an article about deep linking in flash and thought that you might be interested: [URL]
View 0 RepliesYo. Im trying to get deep linking working with a flash website im building. Im using SWF Address (asual.com/swfaddress). In my code I can set and get the current address value my using SWFAddress.setValue(), and SWFAddress.getValue(), but I can't for the life of me get the address bar to update accordingly.
View 4 RepliesIf there is a link to a section of a flash website from an HTML and/ or another Flash Movie... is there a way that the link could load the next Flash movie and then go to a specific keyframe or, even better, allow a custom animation to play when the user goes from the link on the first page to the "deep link" within the Flash movie?I can try to clarify the problem and question if I have to. Curious if this can be done and if anyone out there has had any success.Have used named anchors before to allow Windows toggling and bookmarking of Flash sections... however, this would have to work on ALL platform browsers and as info is somehow passed into the new Flash movie it seems different altogether
View 10 RepliesDEEP LINKING in Flash. [URL]
View 1 RepliesI want to find a relatively easy solution for deep dynamic linking within flash. There are plenty of tutorials out there, so please don't jump to the conclusion that I haven't done a search. What I am looking for is a tutorial that should theoretically be easy to follow for someone who is a non-coder.
View 2 RepliesThe buttons in the flash movie also link to movie frames in the flash and external html pages. Once movie plays and stops, all links work fine, the links to the anchors and the links to the other html pages, however when I try and link back to the flash movie from an external html page, to specific frames in the flash movie, the html link will link back to flash movie frame fine, however once your back in the flash movie, none of the buttons in the movie work anymore.I have embedded the flash movie in an HTML and published it with anchors,"home, about, events etc.used this code for several buttons in the flash linking to frame anchors in the movie:
///////////////////////////
home_btn.addEventListener (MouseEvent.CLICK, handler);
function handler (event:MouseEvent):void
[code]......
I have swfaddress (2.4) working fine on my site - the back button works, I can copy and paste urls and be taken to the correct page, etc.BUT, if I copy a url, say and paste it into a new browser window, the site always just loads to the home page after the preloader. What am I missing? Do I somehow need to check the url when the page loads?
View 1 RepliesI have a Flex app I built. It uses the BrowserManager class to listen for changes in the # part of the URL. When a change is made to the hash my application updates accordingly so you can link directly to a state of the application. Also inside my programming when a user clicks something, all I do is use the BrowserManager to update the # and then my listener will apply the correct changes once its finished. I believe this is the best practice way to doing this in Flex.
I have some issues though. When using the Back button in FF or IE, it gets "stuck". for example if the hash is like #state4 clicking the back button will take you to #state3 then #state2 but sometimes get stuck where you can be on #state3 click the back button, see it flicker to #state2 real quick then change back to #state3 preventing you from going back any further in your history.
[Code]...
I have sucessfully built a swfaddress site that works fine when you are navigating about, but if you go to a new url and then use back to return to the site, it goes to the correct frame, but the movie behaves as if it has lost some of the settings I made like stage.ScaleMode, and some of the functions and variables I defined on the main timeline are suddenly gone. The same thing happens when I paste in a direct link. The movie successfully goes to the page, but anything I've defined on the main 'actions' layer doesnt take any more.
View 5 RepliesI'm working on a portfolio website of a friend using AS 3 and after a lot of reading and testing I have implemented deep linking for the main categories of the website. Now I need to figure out how to do it for the 'level 2 and level 3' content, for example a category and a project.
I have thought of this. Let's say this is our string of swfaddress: /portfolio/illustration/freelance-city
I would use a String.split like this:
var addr:String = new String("/portfolio/illustration/freelance-city");
var splitted:Array = new Array();
splitted = addr.split("/");
I will check: if the array is 1 long, do only level 1 stuff if 2 level 1 and 2 (go to correct main category and portfolio category) if 3 do all levels (go to correct main category, portfolio category and project) Right now, the array will have 4 items (it should be 3).
is this a reliable way to work for deep linking multiple levels? Any general tips for deep linking this kind of content? And how can you make sure the string splits 'after' the delimiter? To make sure the stuff before the first "/" isn't counted.
I have made a image gallery in xml. where i have a main.swf which loads thumbs.swf ( thumb comes from xml file).when i click on thumbnail it loads a slide.swf file.where i have 2 buttons next and prev.next button loads the next swf.prev button loads the previous swf.i want a unique url for each swf loads from xml in next and prev button..i tried a lot by using swf address and swf object for deep linking.
View 4 RepliesI'm implementing swfaddress in my project, which starts with a main swf with various menus. When a menu item is clicked, it signals a url change, and the url change loads a corresponding external swf. All works swimmingly here. But... what if I wanted to have another menu from within the loaded external swf, and have that have its own loaded external swfs, url change etc, as well? For example, on my home page, there is a menu item called "news".
Once "news" is clicked, the url changes and loads a "news.swf" into a holder on the main swf. Now, in the "news.swf" there is yet another menu, this one with two buttons: one button says "Article 1" and the other "Article 2" and each would signal a URL change and load "article1.swf" and "article2.swf" respectively when clicked. Is there a way to get the menus on the external swf to communicate with the swfaddress that is happening from within the main swf so that every swf has it's own url address and different events triggered by that change? so the url for article 1 would look something like [URL]
I was referred to the SWFAddress script, but I have been unsuccessful getting it to work with AS2. Does anyone have experience with this or have another suggestion on how to setup and use Dynamic Deep Linking with AS2 for flash CS3
View 1 RepliesI am trying to implement Deep Linking on a Flash site using AS2. I have done it many times but I don't know what happens this time. I tried everything but Back/Forward Browser buttons don't work. When I refresh the page [URL]everything works fine.
I put SWFAddress.setValue() on every button in my movie. The buttons are in another movie on the stage. This works fine too. The problem comes from the SWFAddress.onChange() function. I put it in the last frame of the movie. So the movie plays and then checks if the address has been changed. When clicked for the first time, the movie plays and then goes to the correct part of the site. When you click on another button and then use the Back Button the address changes but nothing happens with the movie.
I have a flash site which reads deep links from the URL, then using c# asp.net we read the url and write the appropriate meta tags for the page being requested. [code]...
View 1 Repliesi m using flash player 8 and when im trying to make a link button of my ready tamplate im getting an error. i program the link action like this:
on(release) {
getURL("http://www.carmela-gallery.net");
}
but for some reason i get this error when i press the check for errors button:
**Error** Symbol=About us, layer=Layer 1, frame=1:Line 1: Mouse events are permitted only for button instances on(release) {Total ActionScript Errors: 1 Reported Errors: 1
and of curse the link isnt working when i test it. will be be happy if you help me to get forward with this problem. let me know how we get forward with it.
I have my test site at alenelias.com/home2.html and I'm using an old AS2 class for the buttons to do the up, over, hover, selected states.When you click the back button on the browser, the selected state doesn't change and I can't figure out how to fix this and it is the most important problem here.The title of the pages has the forward slashes as well and tried to change it with no luck.And third if I keep clicking back, once I reach the intro page (loader in a different scene), if I press forward, the url changes but the page does not. Not a huge deal but would love to solve that as well.I recently looked at a form (blog.deconcept.com/2006/10/25/swfaddress/) and noticed this url spirituc.com which is very similar to my site but has the problem(s) fixed.URL...
View 0 RepliesI am getting these error codes-
Call to a possibly undefined method addEventListener through a reference with static type Class.
Warning: 3594: exec is not a recognized method of the dynamic class RegExp.
I am getting these error codes. I inserted the link where my flash file is. [URL].
How can I programmatically click the browser's Back button from within my Flex application. I'm using deep linking to allow the user to navigate back/forth inside my application. I want this to work when BACKSPACE is clicked inside the application as well, but Flex captures BACKSPACE and the browser doesn't get the event. I don't want to implement browsing history myself within the application, naturally. Can I send BACKSPACE to the containing browser?
View 1 RepliesI have buttons in my header and the header has animations on it so I have no choice but to place the buttons deep inside the header movieclip. Now, the problem is that the actionscript on the main timeline can't access the buttons.
Here is a sample of my actionscript:
about.addEventListener(MouseEvent.CLICK, clickSection);
If I place the button on the main time line. I get no errors. But when I place the button deep inside the header, I can't seem to access it.I checked the layers and it indicated "Scene 1", "Header2", "Header", and at the very end of that are the buttons so I tried doing this:
Scene1.Header2.Header.about.addEventListener(Mouse Event.CLICK, clickSection);
I obviously failed.
I'd like to capture the feedback I receive in the Output panel when testing something in the Flash IDE, and display it in a TextArea included in my movie when it is compiled and running in a live environment. Is there any way I can make this happen?
View 4 Repliessomething I seem to be seeing a lot more these days are error messages from flash.. often on quite major websites - and now that I am using AS3 they are also starting to appear in mine! (still at the testing phase though)
Often the site continues to run fine in spite of the error, but its a real bad look to end users, clients etc. Is there any way just to turn error reporting off in the flash player or in a published swf?
I know it would be better to fix the errors but some of them are really dumb. Like the one that is plaguing me at the moment - I have some objects that check the "relatedObject" property on rollout. Sometimes they are quite near the edge of the stage.. if you click and then roll right out of the browser window it says:
TypeError: Error #1009: Cannot access a property or method of a null object reference. at nxx_fla::main_1/clip_rollout()
I keep getting error messages and don't know why? I am trying to listen for cue point. Also, do I really need to have the NET_STATUS listener attached to both the NetConnection and NetStream?
var myVideo:Video = new Video();
addChild(myVideo);
var nc:NetConnection = new NetConnection();
nc.connect(null);
var ns:NetStream = new NetStream(nc);
[Code] .....
I'm trying to create a Flex based internet application with an EJB layer in the server. This layer provides the XML used by the flex application. It uses the Cairngorm architecture.Currently, on an error I call the handler function defined in all the command files. How can I centralize this?My idea is to create a XML file that contains all the error messages and the types of error message eg:- Warning, Error etc. In the error handler, I will call the error handling function and pass a unique id which in turn will display the error message defined in the xml config file. Do I need to load this XML file in the Model layer of the application itself and store them as say global variables?
View 3 Replies