Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Mobile Broadband SMS-Plattform bietet eine Funktion, um die Anzahl der verbleibenden Zeichen und die Anzahl der verwendeten Segmente (in einer mehrteiligen Nachricht) während der Zusammensetzung einer SMS-Nachricht zu schätzen.
Hinweis
Die Anzahl der Zeichen in den einzelnen Abschnitten ist nicht konstant und variiert je nach Textzeichenfolge im Nachrichtentext und dem Netzwerktyp. In GSM-Netzwerken unterstützt eine einzelne SMS-Nachricht bis zu 160 7-Bit-Zeichen oder 70 16-Bit-Zeichen. Eine Nachricht, die mehrere Segmente umfasst, unterstützt 142 7-Bit-Zeichen in jedem Segment aufgrund zusätzlicher Kopfzeileninformationen.
Die Angabe einer genauen Schätzung der Anzahl der Segmente, die beim Verfassen einer SMS-Nachricht verwendet werden, fördert das Vertrauen der Benutzer, da Benutzern in der Regel pro gesendete SMS-Nachricht in Rechnung gestellt wird.
JavaScript-Codebeispiel
var smsMessage = new Windows.Devices.Sms.SmsTextMessage();
smsMessage.body = id('messageText').value; // Set message body text to text of messageText HTML element
var messageLength = smsDevice.calculateLength(smsMessage);
id('remainingCharsCount').innerText = messageLength.charactersPerSegment - messageLength.characterCountLastSegment;
id('messageSegmentsCount').innerText = messageLength.segmentCount;