У меня есть следующий код:
jQuery(document).ready(function () {
var numCalled = jQuery('#NUMCALLED').val();
if(numCalled !== "") {
jQuery('#CALLSTART').val(new Date());
window.location.href="tel://"+numCalled;
}
})
... что, как и предполагалось, когда приложение загружается (при работе на мобильном телефоне), возьмет текущее время и сбросит его в CALLSTART, а затем сделает телефонный звонок.
Проблема: после завершения телефонного звонка он не возвращается на страницу приложения. Нажатие кнопки «назад» возвращает ее на веб-страницу до того, как достигнет этой страницы, которая выполняет вызов.
Как я могу заставить его перестать заходить слишком далеко? Нужно ли заставить ее вызывать фиктивную страницу, которая затем выполняет вызов, чтобы нажатие кнопки «Назад» пропускало фиктивную страницу и возвращалось на нужную мне страницу? Сохранит ли это даже значение CALLSTART?
Должен быть лучший способ сделать это ...?