0

Invocation Framework に関するBlackBerry のドキュメントに従って、連絡先を開き、SMS と電子メールを作成しようとしています。連絡先のオープニングは正常に機能しますが、シミュレーターで SMS と電子メールの構成を機能させることができません。コードは実行されていますが、何も起こりません。私は何が間違っているのでしょうか?

ここに私が使用しているコードの一部があります:

InvokeRequest request;
request.setAction("bb.action.COMPOSE");
request.setMimeType("message/rfc822");
request.setTarget("sys.pim.uib.email.hybridcomposer");

QByteArray ba(list.toUtf8());
request.setData(ba);
m_invokeManager->invoke(request);

ヒントをありがとう!

4

1 に答える 1

2

私もこの問題に直面しています。

シミュレーターに SMS/E メール アプリがインストールされていないため、SMS と E メールはシミュレーターで動作しません。

デバイスでテストする必要があります。

以下のコードは、私にとってデバイスで正常に動作しています..

SMSを送信:

InvokeRequest invokeRequest;
invokeRequest.setTarget("sys.pim.text_messaging.smsuri");
invokeRequest.setAction("bb.action.OPEN");
invokeRequest.setUri("sms:4444");
invokeRequest.setMimeType("*");

メールを送る:

InvokeRequest invokeRequest;
invokeRequest.setTarget("sys.pim.uib.email.hybridcomposer");
invokeRequest.setAction("bb.action.COMPOSE");
invokeRequest.setUri("mailto:info@google.com");
invokeRequest.setMimeType("message/rfc822")

ありがとう..

于 2013-04-06T07:22:11.853 に答える