【发布时间】:2017-09-20 07:56:23
【问题描述】:
我写了以下代码:
if (OS_ANDROID) {
function showDialog() {
// Android logic
}
function closeDialog() {
// Android logic
}
}
if (OS_IOS) {
function showDialog() {
// iOS logic
}
function closeDialog() {
// iOS logic
}
}
由于某种原因,当我在 Android 上运行时,它会执行 iOS 的代码。因此,当我查看资源目录中生成的文件时,我发现生成的代码只是删除了 if (OS_ANDROID) 和 if (OS_IOS) 块并将两个代码(iOS 和 Android)都保留在文件中。
目前我正在模拟器上运行,但我猜它应该可以正常工作。
【问题讨论】:
标签: appcelerator appcelerator-titanium appcelerator-alloy