Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
SMS-plattformen för mobilt bredband ger en funktion för att uppskatta antalet återstående tecken och antalet segment som används (i flera delar av meddelanden) under sammansättningen av ett SMS.
Anmärkning
Antalet tecken i varje segment är inte konstant, och det varierar beroende på textsträngen i meddelandetexten och nätverkstypen. I GSM-nätverk stöder ett enda SMS upp till 160 7-bitars tecken eller 70 16-bitars tecken. Ett meddelande som sträcker sig över flera segment stöder 142 7-bitars tecken i varje segment på grund av ytterligare rubrikinformation.
Att tillhandahålla en korrekt uppskattning av antalet segment som används när ett SMS skapas ökar användarnas förtroende, eftersom användarna vanligtvis debiteras per SMS som skickas.
JavaScript-kodexempel
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;