ios - 适用于 IOS 应用程序的 Titanium appcelerator 中广播接收器的替代方案

标签 ios titanium appcelerator

我们在 android 中创建一个广播接收器来检查 wifi 的状态,以及如何在 Titanium 中为 IOS 应用程序检查 wifi 的状态。??? 对于 IOS 应用程序,Titianium 中广播接收器的替代方案是什么??? 我是 Titanium 的新手,所以请举例说明......或为我提供有值(value)的链接或了解 Titanium 中用于 IOS 应用程序的广播接收器的概念。 提前致谢。

最佳答案

根据 Titanium 文档,您可以使用全局事件监听器来检测网络更改。

以下是您可以使用的代码:

var networkIsOnline, networkType;

Ti.Network.addEventListener('change', function(e) {
networkIsOnline = e.online;
networkType = e.networkType;
});

注意:networkType 值将为 these 之一.

因此,您现在可以在网络发生变化时进行检查,例如是使用 WIFI 还是 3G。

关于ios - 适用于 IOS 应用程序的 Titanium appcelerator 中广播接收器的替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26646538/

相关文章:

ios - UIKit 中的可扩展 SwiftUI View 垂直居中

android - TableView 未在 android titanium appcelerator 中显示

components - 如何将组件按行宽度均匀分布?

ios - imageview 始终位于 tableview 中心

ios - Appcelerator:重新打开应用程序时的事件

ios - iCloud 共享 : "You need a newer version of App to open this but the required version couldn' t be found in the App Store. ”

ios - 延迟更改 UIImageView.image

ios - UIActivityViewController 在 Testflight 中崩溃,但在从 Xcode 构建时不会崩溃

javascript - Titanium (Node.js) require() 与 Global

android - 远程跟踪应用程序 (iOS/android) 日志