gpt4 book ai didi

javascript - 在xcode中使用phonegap的alert()与notification.alert()之间有区别吗?

转载 作者:行者123 更新时间:2023-11-28 02:03:46 25 4
gpt4 key购买 nike

我正在尝试解决如何修复 iOS 应用程序中弹出的消息的标题我正在尝试查看,因为消息往往会弹出文件所在的长路径,然后该消息在某种程度上不符合弹出窗口的需求。就是这样说的。我开始寻找如何修复它,并提出了 notification.alert()。我假设我正在使用的标准 alert() 与 cordova/phonegap 的工作方式绑定(bind)在一起。但这是否意味着我应该使用 notification.alert() 而不是 alert('message') 如果是的话。那么当我查找地理位置信息时,如何修复应用程序自动生成的信息呢?

按照要求“我使用什么进行地理定位”

geocoder = new google.maps.Geocoder();
if(navigator.geolocation)
{
navigator.geolocation.getCurrentPosition(successFunction, errorFunction);
}

这就是我在基于网络的应用程序中所做的事情。我知道这可能不是专门针对phonegap/cordova 的理想解决方案。所以我也在寻找这个问题的正确答案。但主要是警报。我目前正在将现有的基于 Web 的应用程序移植到 iOS 的 PhoneGap 版本,因此最初的问题是我应该继续使用 alert() 我在基于 Web 的版本中所做的事情,还是也应该转换它们到 notification.alert() 或者它真的有那么大的区别吗?

最佳答案

就像 Noogen 已经提到的那样,如果您希望它看起来是原生的并且想要自定义标题等,则应该使用 notification.alert

对于 iOS 6 及更高版本,要更改请求使用当前位置权限的警报,您可以在应用的 中设置键 NSLocationUsageDescription(或隐私 - 位置使用说明)的值Info.plist。警报的标题仍为“YourAppBundleName”想要使用您当前的位置。 NSLocationUsageDescription 的值将作为说明显示在标题下方。

其他权限对话框也有类似的属性,如 Apple 的 Information Property List Key Reference 中所述。 .

关于javascript - 在xcode中使用phonegap的alert()与notification.alert()之间有区别吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18083653/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com