html - Flash HTML 图片链接 AS3

标签 html flash actionscript-3 paypal

我有一个 Flash as3 文件,我正在导入一个包含此链接的 HTML 文件:

<a href="purchase.php?lang=0&"><img src="https://www.paypal.com/en_GB/i/btn/btn_buynowCC_LG.gif" id="paypal_button"></a>

我这辈子都弄不明白,我到处都找过了。

有几个论坛建议:

function onTicketLoad():void {
if(paypal != null && this.contains(paypal)) {
    removeChild(paypal);
}
var imgLoader:DisplayObject = content_text.getImageReference("paypal_button");
//imgLoader.contentLoaderInfo.addEventListener(Event.COMPLETE,onHtmlImageLoaded);
paypal.addChild(imgLoader.content);
}

function onHtmlImageLoaded(e:Event):void {
    e.target.removeEventListener(Event.COMPLETE, onHtmlImageLoaded);

    paypal.addChild(e.target.content);
    paypal.buttonMode = true;
    paypal.useHandCursor = true;
    addChild(paypal);
}

(该示例完全支离 splinter ,我只是将其包括在内以说明我正在尝试做的事情)

基本上我认为我需要将图像加载到 getImageReference 方法中......但我迷路了......任何帮助将不胜感激!

最佳答案

我发现在 <img> 上创建链接Flash 中 TextFields 中的标签可能会出现问题。

我发现此问题已在此处的 adobe bug tracker 上报告:

http://bugs.adobe.com/jira/browse/FP-2146

作为解决方法,我创建了一个与图像完全相同大小的单独 swf 文件并将其嵌入(即 160x47 舞台和带有使用 navigateToURL 的可点击链接的 MovieClip/按钮)。基本上,您可以像嵌入图像一样在 TextFields 中嵌入 swf 文件。

这并不理想,但考虑到 swf“按钮”现在的使用和布局方式与您使用 <img> 的方式大致相同,这似乎是一个不错的妥协。标签。

关于html - Flash HTML 图片链接 AS3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/844949/

相关文章:

actionscript-3 - Actionscript从字符串数组加载/调用声音

php - 元 og :image not working for my wordpress website using SSL

flash - Adobe Flash cs4 旋转数学

javascript - Jquery 用户界面对话框

java - Flash AS3 将我的 var 数据传递到另一个框架

html - AS3 错误? css标签后自动输入换行符

actionscript-3 - 同等缩放有边框和无边框 Flash 图形

java - 0.999...相乘时可以四舍五入到1吗?

java - 当我们有多个按钮时如何重定向到 servlet

javascript - 在不同的选择项上更改 div,而不是改回来。 [没有 jquery,只有 js]