是否有可以在Flash TextField对象的htmlText
属性上使用的稳定Markdown库?
在类似的问题中推荐了这个:ActionScript library to convert Markdown to HTML
但即使我嵌入粗体,斜体,斜体+粗体版本的字体,它似乎也不起作用(例如:宋体)。 另外,它似乎在每行文本之间留下了一堆空白行。
我基本上用这个字符串测试它:
Vanilla Muffin
============
Ingredients:
--------------
- 1 tbsp. **Vanilla** extract
- Muffin**mix**
Directions:
- Mix vanilla with muffin mix.
- place in a muffin pan.
- Bake it!
TADA!
知道AS3有什么好的Markdown端口吗?
编辑:Stackoverflow的格式似乎应用于上面的降价示例的颜色,应该是纯文本(只是你知道)。
答案 0 :(得分:1)
我没有找到任何你想要的AS3,但是在Haxe中有两个库可以作为创建你自己的库:
https://github.com/jasononeil/mdown(这个适用于Haxe 2.x)
https://github.com/dpeek/haxe-markdown(这个适用于Haxe 3.x)
虽然不是同一种语言,但是Haxe有一个非常类似于AS3的sintax,这使得它很容易移植/理解并适用于你的特定情况。
编辑:如果您需要创建一个与Flash Professional一起使用的SWC,请查看此问题,该问题链接到存储库,其中包含有关如何执行此操作的示例(与Haxe 3.x兼容):
Can we use compiled HAXE swf's swc's in Actionscript as normal libs?
希望这有帮助!