新行无法显示在画布中的字符串中
New line fails to appear in strings within Canvas
我读过的每个教程和帮助都告诉我,在Javascript中,'n
是基本的"换行符",尽管它完全没有出现在我的系统上。我已经尝试了各种配置:'r'n
,用+
分隔',将字符串放入新变量中,等等,但是无论我做什么,字符串都不会写入新行。
我使用HTML画布的fillText()方法,也许这就是原因,特别是因为问题同时发生在Opera,Firefox和Chrome上。FillStyle 属性只是"白色"。
我该怎么办?
没有
对fillText()
的多行支持,不幸的是,这可能是导致您问题的原因。
为了模拟它,你必须多次使用fillText()
,这里有一个JSfiddle显示了一个示例。
http://jsfiddle.net/BaG4J/1/
相关文章:
- 到UpperCase字符串Javascript中的特定字符索引
- JSON解析字符串文本中的双引号
- 在字符串列表中搜索任何出现的单词,如果单词的第一个字符匹配,则高亮匹配单词.Javascript正则表达式
- 替换字符串javascript中的所有特殊字符..
- 停止JSON.parse()从JSON字符串数据中删除尾随零
- 从字符串 JavaScript 中过滤多个正则表达式
- 在字符串 JavaScript 中使用正则表达式替换
- 从包含另一个函数的字符串变量中返回一个函数
- 忽略字符串javascript中的字符
- 计算字符串javascript中的某些单词
- 如何在ReactNative项目中将本地文本文件加载到字符串变量中
- 从字符串javascript中获取键值对
- JavaScript字符串串联中null的影响
- Angularjs:字符串变量中的Html值
- 在字符串Javascript中查找丢失的字母
- 替换字符串 JavaScript 中的多个文本
- 在字符串匹配中忽略
- 在字符串 jquery 中添加空格
- JavaScript 警报函数如何在 Web 浏览器上的 java 字符串变量中工作
- 检查另一个字符串 JavaScript 中一个字符串是否有任何字符的最佳方法