我也尝试过document.location,windows.location和window.open。但没有成功。我是从最后一帧尝试这个。 注意:我需要在flash cc movieclip createjs export中应用它。
/* js
this.stop();
createjs.Touch.enable(stage);
var poem = new lib.mypoem();
stage.addChild(poem);
poem.x=600;
poem.y=400;
poem.mouseEnabled = true;
poem.addEventListener('click', fl_MouseOverHandler);
function fl_MouseOverHandler(event)
{
window.open("http://graphicscoder.org/", "_self");
}
*/
答案 0 :(得分:0)
您的代码中没有错误,但它无效。
有很多原因可能无效:
所以我发现了一些技术来使它工作
不要直接转换你的jpg movieclip而是在flash阶段创建一个0不透明的矩形并将其用作按钮 避免像素数据安全问题。从xmapp或任何本地或远程Web服务器运行此命令 总是使用最新的画架链接。 https://code.createjs.com/createjs-2015.11.26.min.js”>
如果您仍然不了解下载源:http://graphicscoder.org/my-createjs/createjs-navigate-url-link-not-working-for-flash-movieclip/