0
こんにちはみんな公式ガイドsipml5から着信コールの部分を書き換えたいと思います。私はhtml要素なしで別の関数を作成したい。私のコードは以下で見つけることができます。呼び出しが来るとボタンが機能しますが、html要素のない別の関数を作成して、この関数をコード内で使用したいと考えています。ここでsipml5での着信コールの書き換え機能
着信case文である:
case 'i_new_call':
{
if (oSipSessionCall) {
// do not accept the incoming call if we're already 'in call'
e.newSession.hangup(); // comment this line for multi-line support
}
else {
oSipSessionCall = e.newSession;
oSipSessionCall.setConfiguration(oConfigCall);
uiBtnReceive('Answer');
startRingTone();
var sRemoteNumber = (oSipSessionCall.getRemoteFriendlyName() || 'unknown');
txtCallStatus.innerHTML = "<i>Incoming call from [<b>" + sRemoteNumber + "</b>]</i>";
showNotifICall(sRemoteNumber);
}
break;
と機能は次のとおりです。
function uiBtnReceive(m_text) {
if (m_text == "Answer") {
btnAccept.value = btnAccept.innerHTML = m_text;
btnAccept.onclick = function() { sipCall('call-audio'); };
}
}
私はボタンを使用していないとき、ここに私の問題は、ある関数がその自己トリガされたonclick。どのように私はこれを行うことができます考え?