0
У меня есть функция, чтобы вызвать это.Функция undefined, cordova app
$(document).ready(function() {document.addEventListener("deviceready", onDeviceReady, false);}
function onDeviceReady() {
function JustCall(phonenr)
{
window.plugins.webintent.startActivity({
action: window.plugins.webintent.ACTION_CALL,
url: phonenr
},
function(){alert('success');},
function(e){alert('error');});
}
JustCall("tel:5582001");
}
Этот простой вызов работает, но, когда я использую это, он не будет.
function onDeviceReady() {
function JustCall(phonenr)
{
window.plugins.webintent.startActivity({
action: window.plugins.webintent.ACTION_CALL,
url: phonenr
},
function(){alert('success');},
function(e){alert('error');});
}
$(document).on('click', '.view', function(event) {
console.log("DEBUG - Trying to access view");
loadRecord();
$(':mobile-pagecontainer').pagecontainer('change', '#view-vendor', {
transition: 'slidedown',
changeHash: true,
reverse: false
});
});
function loadRecord() {
$("#CallNow").attr("onclick", 'JustCall("tel:5582001")');
$("#CallNow").attr("class", "ui-btn").trigger('create');
}
<a href="" id="CallNow" class="ui-btn">Call</a>
}
JustCall не определено. Что я делаю неправильно?
Благодарим вас за свежий глаз. –