我需要一个带有自定义标题的弹出窗口(让它从应用程序的 index.html 中出现看起来很俗气)。
我尝试了以下链接末尾的建议:
在 iOS 中使用 PhoneGap HTML 自定义 JavaScript 警报
所以我在脚本部分的 index.html 中添加了以下代码:
function showMessage(message, callback, title, buttonName){
title = title || "default title";
buttonName = buttonName || 'OK';
if(navigator.notification && navigator.notification.alert){
navigator.notification.alert(
message, // message
callback, // callback
title, // title
buttonName // buttonName
);
}else{
alert(message);
callback();
}
}
更新
我有以下警报代码;
if ((inputNumber>maxAllowed))
{
showMessage("The input is too high.",null,"Warning","Warning");
}
编译应用程序后,这不起作用。
以下在 index.html 中:
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
// Now safe to use the PhoneGap API
}
<function shown above is here>
知道为什么这仍然不起作用吗?从 index.html 显示
谢谢你。
亲切的问候,
加里·舍吉尔