当前位置:  开发笔记 > 编程语言 > 正文

无法访问htmlText中的嵌入图像

如何解决《无法访问htmlText中的嵌入图像》经验,为你挑选了1个好方法。

图像可以TextArea使用htmlText属性包含在控件中:

ta.htmlText = '
        ]]>
    

UPD:

Here is text that follows the image. I'm extending the text by lengthening this sentence until it's long enough to show wrapping around the bottom of the image.

"

保存并测试您的电影.


Flex示例

既然我们不能只在库中创建一个新的MovieClip像我们在Flash做,我们需要建立一个执行相同任务的新类(此方法也适用在Flash中,如果你想要在库中创建一个新的剪辑) .

这是我的黑色三角形子弹类,名为BlackArrow.as:

// Set the correct package for you class here.
package embed
{
    import flash.display.Sprite;
    import mx.core.BitmapAsset;

    public class BlackArrow extends Sprite
    {
        // Embed the image you want to display here.
        [Embed(source='assets/embed/triangleIcon_black.png')]
        [Bindable]
        private var TriangleImage:Class;

        public function BlackArrow()
        {
            super();

            // Instantiate the embedded image and add it to your display list.
            var image:BitmapAsset = new TriangleImage();
            addChild(image);
        }

    }
}

注意:千万不能扩展位图(闪存)或了BitmapAsset(Flex中),因为它们不会在文本字段比例或位置正确.选择精灵或类似的东西.

以下是在TextField中显示此图像的类的示例:




    
    
    

    
        
        You can include an image in your HTML text with the <img> tag.

Here is text that follows the image. I'm extending the text by lengthening this sentence until it's long enough to show wrapping around the bottom of the image.

]]>

请注意,我src在image标签的属性中使用了完全限定的类名.


最后的笔记

图像对齐到文本字段的左侧或右侧,由align图像标记的属性确定.这意味着您无法在不直接访问图像的情况下将图像放置在文本中间.

图像标记支持的属性列表如下:http:
//blog.coursevector.com/notes-htmltext

TextField LiveDoc页面位于:http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/text/TextField.html

getImageReference()功能是你需要得到一个参考图像的文本框的内容:
http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/text/TextField.html#getImageReference%28%29

确保在src属性中使用完全限定的类名.

确保声明包装类的变量以确保将其编译到SWF中.

推荐阅读
保佑欣疼你的芯疼
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有