Nei*_*ser 8 javascript clipboard svg text line-breaks
SVG 中的换行符使用tspan带有属性的元素来表示dy。像这样:
<text>
<tspan x="10">line 1</tspan>
<tspan x="10" dy="15">line 2</tspan>
</text>
Run Code Online (Sandbox Code Playgroud)
这按预期显示为两行。问题是,将生成的文本复制到剪贴板时,没有换行符(在 Chrome 和 Firefox 中测试)。有没有办法将 CR-LF 编码到行尾?
例如,剪贴板中没有换行符会导致在 SVG 应用程序中呈现代码示例出现问题,因为用户无法将代码复制并粘贴到编辑器中。
这是 JSFiddle 中的演示: https ://jsfiddle.net/78b9g8je/
| 归档时间: |
|
| 查看次数: |
978 次 |
| 最近记录: |