仕様: WebWorks 2.2、曲線9330 OS 6シミュレータとデバイスブラックベリーWebWorks SMSリスナー例外
私たちは、私はすべてについてちょうど試みただろうと私はこれを把握することはできません。ここで指定された私のアプリケーションは、メインページ(index.htmlを)と背景ページ(listener.html)を持つ:
<?xml version="1.0" encoding="UTF-8"?>
<widget xmlns="http://www.w3.org/ns/widgets"
xmlns:rim="http://www.blackberry.com/ns/widgets"
version="1.0.0.0" rim:header="SimpleSMS">
<name>SimpleSMS</name>
<description>Simple SMS</description>
<content src="index.html">
<rim:background src="listener.html" runOnStartup="true" />
</content>
<rim:navigation mode="focus" />
<access subdomains="false" uri="http://jsconsole.com"/>
<feature id="blackberry.message.sms" />
<feature id="blackberry.app" />
<feature id="blackberry.io.dir" />
<feature id="blackberry.io.file" />
<feature id="blackberry.utils" />
</widget>
listener.htmlは次のようになります。
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="message_db2.js"></script>
<script type="text/javascript">
</script>
</head>
<body onload="initializeListener();">
</body>
</html>
initializeListener(私は私のアプリをインストールすると 、およびリスナーが実行を開始し、私のアプリは問題なくテキストメッセージを受信することができます
function initializeListener() {
blackberry.message.sms.isListeningForMessage = true;
blackberry.message.sms.addReceiveListener(messageListener);
}
問題:次のように)関数です。メインアプリケーションを開くとすぐに、問題が始まります。バックまたは終了ボタンを使用してアプリをバックグラウンドで最小限に抑えるだけで、受信した次のSMSが例外を引き起こします。メニューからアプリを閉じると、例外はありませんが、リスナーは機能しなくなります。私はmessageListenerとindex.htmlのすべてのコードは何もhtmlを表示するだけで何もコメントしていません。背景ページの作成に関するドキュメントはほとんどありません。誰にもアイデアはありますか?前もって感謝します。
こんにちは、あなたはWebWorks 2.2を使用してブラックベリーで着信SMSを聴くことができましたか?もしそうなら、すぐに説明したいですか?前もって感謝します。 –