1
でSMSアプリケーションを開くためにどのように私は、SMSアプリケーションのクロスプラットフォームを開くには、次xamarinフォーム - プレフィルドSMSメッセージ
Device.OpenUri(新しいウリ(String.Formatの( "SMS:{0}" を使用しています、 "))));
どのようにメッセージを事前に入力できますか?
でSMSアプリケーションを開くためにどのように私は、SMSアプリケーションのクロスプラットフォームを開くには、次xamarinフォーム - プレフィルドSMSメッセージ
Device.OpenUri(新しいウリ(String.Formatの( "SMS:{0}" を使用しています、 "))));
どのようにメッセージを事前に入力できますか?
おそらくMessaging pluginをご覧ください。
これらのメソッドを公開しています。
public interface ISmsTask
{
bool CanSendSms { get; }
bool CanSendSmsInBackground { get; }
void SendSms(string recipient, string message);
void SendSmsInBackground(string recipient, string message);
}
詳細はread hereです。
これで、デバイスがSMSを送信できるかどうかを判断できます。また、メッセージが本体にある特定の受信者にメッセージを作成することもできます。
URLを使用すると、Device.OpenUri(new Uri("sms:+00101010101&body=YourTextHere"));
でそうすることができます。 AndroidはURI形式ではより厳密で、?body=YourTextHere
を使用してください。これはiOSでも有効です。
私はDevice.OpenUriで解決策を探しています(新しいUri(.................... – CShark
)私の回答は –
でした。 IOSのそれは、しかし、Androidのために動作しません。 – CShark