플렉스 3 사이트에서 딥 링크에 문제가 있습니다. 사람들이 사이트의 다른 부분에 연결할 수 있기를 바랍니다. 또한 브라우저 막대에 URL을 입력하고 내 사이트의 특정 부분으로 이동할 수 있기를 원합니다. 또한 # view = 2로 열려면 기본값이 필요합니다.플렉스 3 : 쉬운 딥 링크 질문
기본 #보기 = 2로 설정하는 데 문제가 있습니다. 따라서 사이트의 유효한 섹션인지 여부를 확인하기 위해 브라우저 조각을 확인해야합니다. 그 경우에는 parseUrl()을 호출하고 사이트의 해당 섹션을 열어야합니다. 여태까지는 그런대로 잘됐다. 문제는 루프가 유효한 뷰 번호를 찾지 못하면 기본값을 # 2로 설정하는 것입니다. 나는이 줄을 추가하기 위해 노력했습니다
private function initBrowserManager(): void {
browserManager = BrowserManager.getInstance();
browserManager.addEventListener(BrowserChangeEvent.BROWSER_URL_CHANGE, parseUrl);
browserManager.init("","My Website");
if(browserManager.fragment != null){
for (var j:uint = 0; j < ComboBoxDP.length; j++){
if(browserManager.fragment == "view="+ComboBoxDP[j].series){
parseUrl();
break;
}
}
}
}
:
여기 내 코드의 else{browserManager.setFragment("view="+ 2); parseUrl();}
사방에 내가 생각할 수있는,하지만 행운까지. 대답은 정말 간단하다는 것을 압니다. 어떤 제안?
감사합니다.
-Laxmidi
안녕 저스틴 N, 감사합니다. 나는 오늘까지이 해결책을 시도하지 않았다. 그리고 효과가있었습니다. 굉장해. – Laxmidi