我正在开发一个嵌入在SharePoint页面中的小.swf
,除了navigateToURL
脚本之外,一切都很完美。这个.swf
有一些按钮可以在帧之间导航,每帧有一个navigateToURL
按钮。每个框架都有一些关于要导航的页面的信息,所以我猜测有些人会在做出决定之前阅读每一页,这就是问题的起点。但是,让我告诉你我的剧本:
trainingSUB.addEventListener(MouseEvent.CLICK, irtrainingsub1);
function irtrainingsub1(event:MouseEvent):void {
gotoAndStop(2);
}
templatesSUB.addEventListener(MouseEvent.CLICK, irtemplatessub1);
function irtemplatessub1(event:MouseEvent):void {
gotoAndStop(3);
}
servicesSUB.addEventListener(MouseEvent.CLICK, irservicessub1);
function irservicessub1(event:MouseEvent):void {
gotoAndStop(4);
}
communitySUB.addEventListener(MouseEvent.CLICK, ircommunitysub1);
function ircommunitysub1(event:MouseEvent):void {
gotoAndStop(5);
}
visitBTN.addEventListener(MouseEvent.CLICK, abrirweb1);
function abrirweb1(event:MouseEvent):void {
navigateToURL(new URLRequest("https://example.com"), "_self");
}
我发现的问题是,在您浏览4帧并返回到某些页面后,navigateToURL
按钮会将您带到您访问的第四页。
例如,点击#1-templates,#2-community,#3-services,#4-training,#5-community,此时如果我点击导航按钮,它将带我去“训练”而不是到“社区”页面,无论我去多少帧,它总是把我送到我访问过的第四页。
有什么建议吗?