UniversalWindowsPlatform(Node.js+;Xamarin)中的文本CL/RF错误

UniversalWindowsPlatform(Node.js+;Xamarin)中的文本CL/RF错误,node.js,xamarin,xamarin.forms,uwp,cl,Node.js,Xamarin,Xamarin.forms,Uwp,Cl,我正在使用Xamarin和Node.js开发移动设备 我想用“编辑器”发布文本 在Xam.Android、Xam.iOS中, 当我发短信时, 结果是 aa bb 但在UWP中 aabb 当我在客户端检查帖子正文时, 所有平台显示正确的车身 但是,当我在节点中检查该帖子的正文时 安卓,iOS的主体是正确的,UWP的主体是错误的 我如何解决这个问题 安卓,iOS的主体是正确的,UWP的主体是错误的 该控件用于接受多行输入。在我的测试中,每个平台的换行符是不同的 IOS:\n Android:\n U

我正在使用Xamarin和Node.js开发移动设备 我想用“编辑器”发布文本

在Xam.Android、Xam.iOS中, 当我发短信时, 结果是

aa

bb

但在UWP中

aabb

当我在客户端检查帖子正文时, 所有平台显示正确的车身

但是,当我在节点中检查该帖子的正文时

安卓,iOS的主体是正确的,UWP的主体是错误的

我如何解决这个问题

安卓,iOS的主体是正确的,UWP的主体是错误的

该控件用于接受多行输入。在我的测试中,每个平台的换行符是不同的

IOS:
\n

Android:
\n

UWP:
\r

因此,您可以在客户端中将
\r
替换为
\n
,或使node.js服务支持
\r
换行

var Str = editor.Text.Replace("\r", "\n");

问题是,这段文字的主体是什么;如果我在UWP中发布文本,并且文本在Android中显示为“aabb”,那么您需要规范系统之间的行尾。