钛预装短信体

时间:2014-04-14 01:50:33

标签: javascript sms titanium titanium-mobile

我在Android中打开原生短信作曲家,想要预先填充短信主体。我试过......

Titanium.Platform.openURL('sms:?body=hello world!');

....但是它会在联系人字段中添加hello world!。有没有办法添加到身体?

1 个答案:

答案 0 :(得分:0)

对于android,你可以使用意图来发送短信...

实施例

var intent = Ti.Android.createIntent({
        action : Ti.Android.ACTION_VIEW,
        type : 'vnd.android-dir/mms-sms',
    });
    intent.putExtra('sms_body', <body text>);
    intent.putExtra("address", <number>);
    try {
        Ti.Android.currentActivity.startActivity(intent);
    } catch (ActivityNotFoundException) {
        Ti.UI.createNotification({
            message : "Error"
        }).show();
    }

对于iphone,您可以使用this module发送短信。