格式化从android phonegap发送的短信

时间:2011-10-29 16:36:44

标签: android cordova sms

我有一个相对容易的问题,但它让我头疼。我想从在android中运行的phonegap应用程序发送短信。

我正在使用此代码段

window.location.href = "sms:12345?body=message \nMessage line 2";

现在除了一件事以外这个工作正常。我不能在邮件正文中创建一个新行。 \ n没有效果,甚至没有显示。我需要在消息格式中使用新行,但无法这样做。

我的问候, 哈桑

2 个答案:

答案 0 :(得分:3)

由于您将邮件作为URL参数传递,因此需要对其进行URL编码。

window.location.href = "sms:12345?body=message+%0AMessage+line+2";

以下是URL encoding的参考资料。

答案 1 :(得分:1)

我在短信主体

中使用了“%0D%0A”
相关问题