windows-8 – 如何在Windows 8 Store HTML / JS应用程序中检查多
发布时间:2020-12-14 01:56:10 所属栏目:Windows 来源:网络整理
导读:在主页中,我使用了registerForNetworkStatusChangeNotif()函数( which I borrowed from MSDN)来注册网络通知更改.该函数添加了一个事件监听器networkstatuschanged,它可以单独用于该页面,即连接中断时显示错误,并在连接恢复时自动刷新页面 – var networkInf
在主页中,我使用了registerForNetworkStatusChangeNotif()函数(
which I borrowed from MSDN)来注册网络通知更改.该函数添加了一个事件监听器networkstatuschanged,它可以单独用于该页面,即连接中断时显示错误,并在连接恢复时自动刷新页面 –
var networkInfo = Windows.Networking.Connectivity.NetworkInformation; 我应该如何处理其他页面的Internet可用性检查? 我已经尝试在default.js中注册此函数,以便它可用于所有页面.我的应用程序使用Geolocation功能和statuschanged事件与networkstatuschanged事件冲突,我的应用程序无法显示Internet连接错误的丢失.如何解决此问题,以便正确处理Internet连接的不可用性. 解决方法
你需要听一个特定的事件.当它发射时,你检查互联网连接.
var networkInformation = Windows.Networking.Connectivity.NetworkInformation; ... ready: function(element,options) { // Registering for connection change networkInformation.addEventListener("networkstatuschanged",this.onNetworkStatusChanged); ... } unload: function() { // Unregistering for connection change networkInformation.removeEventListener("networkstatuschanged",this.onNetworkStatusChanged); ... } onNetworkStatusChanged: function(eventArgs) { // Retrieve the InternetConnectionProfile var internetConnectionProfile = networkInformation.getInternetConnectionProfile(); // Accesses the NetworkConnectivityLevel var networkConnectivityLevel = internetConnectionProfile.getNetworkConnectivityLevel(); // Switch on NetworkConnectivityLevel switch (networkConnectivityLevel) { case Windows.Networking.Connectivity.NetworkConnectivityLevel.none: ... case Windows.Networking.Connectivity.NetworkConnectivityLevel.localAccess: ... case Windows.Networking.Connectivity.NetworkConnectivityLevel.constrainedInternetAccess: ... case Windows.Networking.Connectivity.NetworkConnectivityLevel.internetAccess: ... } ... } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-server-2003 – 用户登录和注销服务器时的审核
- Windows – 如何启用BitLocker而不向最终用户提示
- windows – 列出由特定应用程序修改或创建的所有文件
- DOS常见命令
- api – Windows Live Mesh为程序设置提供同步;我可以添加对
- windows-server-2003 – 对Exchange卷进行碎片整理
- Windows程序设计中Unicode的认识
- Windows 10 + kali Linux 双系统安装教程(详细版)
- 检测到Rtools cygheap base mismatch – Windows更新
- windows-xp – Windows“运行方式”,不知道密码
推荐文章
站长推荐
- windows-server-2008 – Microsoft Windows等同于
- emacs – Windows配置到寄存器
- windows-server-2012 – 如何正确地为文件服务器
- Windows – 如何跟踪使用Delphi调用COM事件?
- 如何确定WiX安装程序是安静的还是交互式的?
- Windows – Active Directory用户和计算机上的Ac
- 如何在Windows上的Firefox中停止Flash内容闪耀jQ
- .net – 错误“无法找到为主方法指定的xxxx.Prog
- Windows Phone 7 – ApplicationBar始终为空
- windows – 快速确定文件夹内容是否已被修改
热点阅读