代码之家  ›  专栏  ›  技术社区  ›  Mudlabs

从NativeScript文本字段检索文本时出现问题

  •  0
  • Mudlabs  · 技术社区  · 7 年前

    TextField

    我有一个从 returnPress text 值,并将其设置为二维码消息的值。

    一切都很好,直到我通过一根线, 我在路上 . 这会回来的 . 由于字符串数据编码失败,无法传递给二维码创建者。

    不管我是不是想得到 文本 直接从 args.object.text 或通过 binding .

    如果我接受 设置为 Label 但它的渲染效果与预期一致。

    Playground

    我从没见过 以前。

    • 这是怎么一回事?
    • 我能解开它吗?或者阻止它发生?

    网间网操作系统 ,不知道是否会发生在 安卓

    谢谢你的真知灼见,干杯。

    2 回复  |  直到 7 年前
        1
  •  0
  •   Mudlabs    7 年前

    解决了的

    我还没弄清楚为什么一些通过用户输入输入的字符会给出这种特殊的编码。

    Flutter 似乎也经历过类似的问题。但这一切都有点超出我的知识范围。

    I\M-b\M^@\M^Ym on my I'm on my

    NSISOLatin1StringEncoding 不,布埃诺 .

    目前使用 NSUTF8StringEncoding 有办法吗 (即使有表情符号) .

    因此,如果您在日志中看到这个输出,并且只是将其传递给UI元素,那么可能就不需要担心了。但是如果编码是个问题 (在iOS上) NSStringEncoding 你的选择。

        2
  •  0
  •   Baskar Rao    7 年前

    使用VsCode和Android模拟器测试了您的代码。没有看到任何问题。 enter image description here