現在の受信レベル
signalLevel = fscommand2("GetSignalLevel");
最大受信レベル
maxSignal = fscommand2("GetMaxSignalLevel");
※最大受信レベルがキャリアによって異なる事に注意.
| キャリア | 圏外 | MIN | MAX | ||
| docomo | 0 | 1 | 2 | 3 | |
| au | 0 | 1 | 2 | 3 | 4 |
| softbank | 0 | 1 | 2 | 3 | 4 |
最大受信レベルがキャリアによって異なる事を利用して,場合分けする例
ActionScript2.0(Flash Lite2.0)
var signalLevel = fscommand2("GetSignalLevel");
var maxSignal = fscommand2("GetMaxSignalLevel");
var signalNum = 0;
if(maxSignal == 4){
signalNum = signalLevel;
}else if(maxSignal == 3){
if(signalLevel > 0){
signalNum = signalLevel + 1;
}
}
0 件のコメント:
コメントを投稿