【发布时间】:2011-09-29 13:21:33
【问题描述】:
我为 android 和 IOS 构建了 phonegap 应用程序。警报框在 Android 中运行良好,但我在 Iphone 中没有收到警报。请帮忙。
这段代码适用于机器人:
else {
navigator.notification.alert('Invalid Username or Password!');
}
【问题讨论】:
-
代码看起来是正确的,所以要么 else{} 没有被调用,因为 if{} 被发现是真的,或者你可能在加载 PhoneGap 之前进行了这个调用。您能否提供更多见解或代码?
-
@JasonDean: Else 是因为它在 android 中工作而被调用的,你还有更多的代码细节吗?
-
在 Android 上调用 Else 并不一定意味着它会在 iOS 上调用。 if (Platform == "iOS") 不会在 iOS 上调用 else(作为人为的伪代码示例)。是的,我们需要更多信息来解决这个问题。
-
@JasonDean:我想通了,我没有调用设备就绪触发事件,所以我修改了他的 phonegap javascript 文件,它工作了。 bdw 感谢您的反馈
-
是的,这就是我所说的“或者您可能在加载 PhoneGap 之前进行此呼叫”时的意思
标签: javascript android ios cordova