iOS - 科尔多瓦中的粘贴文本显得更小

Posted

技术标签:

【中文标题】iOS - 科尔多瓦中的粘贴文本显得更小【英文标题】:iOS - pasted text in cordova appears smaller 【发布时间】:2016-09-27 12:17:13 【问题描述】:

我们遇到了一个奇怪的仅限 ios 的错误。如果您在输入中书写,则文本看起来完全正常,但是在粘贴时它会更小。也许重要的是要补充一点,该字段不是输入,而是divcontenteditable="true"

iOS 是否在复制或粘贴时应用/删除一些附加信息?文本是从它再次粘贴到的输入中复制出来的。任何提示表示赞赏。

编辑:这是粘贴一些文本后的 html。它实际上添加了一个带有一些样式信息的跨度,所以可以关闭它吗?

<div id="title" contenteditable="true">
  Not pasted text
  <span style="font-size: 12px; white-space: normal; -webkit-text-size-adjust: 100%; background-color: rgba(255,255,255, 0);">pasted text</span>
</div>

【问题讨论】:

【参考方案1】:

尽量不要

font-size: 12px;

在你的范围内。或者,如果您必须拥有它,请尝试使用

font-size: 100%;

【讨论】:

以上是关于iOS - 科尔多瓦中的粘贴文本显得更小的主要内容,如果未能解决你的问题,请参考以下文章

无法将 Mac 上的文本粘贴到 ios 模拟器 Xcode 12 中?

ios 更改默认共享菜单项的文本 - 复制/粘贴/删除

在 iOS5 的 uitextfield 中禁用粘贴

IOS剪贴板(复制粘贴)不能跨应用程序

word如何选择图片粘贴

iOS 键盘扩展:像粘贴一样的拟我表情