Skip to content
This repository was archived by the owner on Oct 2, 2019. It is now read-only.

Commit 822321c

Browse files
author
Eduardo Fullea
committed
fixing examples
1 parent fa16229 commit 822321c

File tree

1 file changed

+16
-21
lines changed

1 file changed

+16
-21
lines changed

index.html

Lines changed: 16 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -78,15 +78,10 @@ <h2>Introduction</h2>
7878
An example of use is provided below:
7979

8080
<pre class="example highlight">
81-
var req = navigator.messaging.sms.send (
82-
'+1234567890', 'How are you?');
83-
84-
req.onsuccess = function() {
85-
window.console.log('Message Sent!');
86-
}
87-
req.onerror = function(e) {
88-
window.console.error(e.target.error.name);
89-
}
81+
navigator.messaging.sms.send ( '+1234567890', 'How are you?').done(
82+
function(message) { window.console.log('Message with identifier ' +
83+
message.messageID + ' sent at ' + message.timestamp); },
84+
function(error) { window.console.error('Error: ' + error); } )
9085
</pre>
9186
</section>
9287

@@ -1150,18 +1145,18 @@ <h3>Steps</h3>
11501145
An example of manual fetch of an MMS is provided below:
11511146

11521147
<pre class="example highlight">
1153-
var message = receivedMessageEvent.message
1154-
if (message.state == 'not-downloaded') {
1155-
var req = navigator.messaging.mms.fetch (message.id)
1156-
req.onprogress = function() {
1157-
window.console.log(e.loaded + ' bytes out of ' + e.total + '
1158-
downloaded ...');
1159-
}
1160-
req.onsuccess = function() {
1161-
window.console.log('Message Fetched!');
1162-
}
1163-
req.onerror = function(e) {
1164-
window.console.error(e.target.error.name);
1148+
navigator.setMessageHandler ('received', onMessageReceived)
1149+
function onMessageReceived(message) {
1150+
if (message.type == 'sms') { window.console.log('SMS Message from ' +
1151+
message.from + ' received'); }
1152+
else if (message.type == 'mms') {
1153+
window.console.log('MMS Message from ' + message.from + ' received');
1154+
if (message.state == 'not-downloaded') {
1155+
window.console.log('MMS Message download started');
1156+
navigator.messaging.mms.fetch (message.id).done(
1157+
function(message) { window.console.log('MMS Message downloaded!');},
1158+
function(error) { window.console.error('Error: ' + error);} );
1159+
}
11651160
}
11661161
}
11671162
</pre>

0 commit comments

Comments
 (0)