document.addEventListener("deviceready", onDeviceReady, false); function onDeviceReady() { checkConnection(); document.addEventListener("backbutton", eventBackButton, false); //返回键 //document.addEventListener("menubutton", eventMenuButton, false); //menu } function checkConnection() { var networkState = navigator.network.connection.type; if( networkState == Connection.NONE ) { navigator.notification.confirm('请确认网络连接已经开启', showAlert , '提示', '确定'); return false; } } function showAlert(button) { if( button==1 ) { navigator.app.exitApp(); } return false; } function eventBackButton(){ navigator.notification.confirm('确认退出?', showConfirm, '退出软件', '确定,取消'); } function showConfirm(button) { if( button==1 ) { document.removeEventListener("backbutton", eventBackButton, false); //注销返回键 navigator.app.exitApp(); } }
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); super.setIntegerProperty("splashscreen", R.drawable.splash); ConnectivityManager cwjManager=(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo info = cwjManager.getActiveNetworkInfo(); if (info != null && info.isAvailable()){ super.loadUrl("http://www.xxx.com",4500); } else { super.loadUrl("file:///android_asset/www/error.html", 4500); } }
曾经有人很奇怪为什么要用java判断是否联网而不直接在js里面判断主要原因:
1,不愿意让他显示www.xx.com网址不能访问情况
2,避免直接访问实际网址
3,而且免去本地判断跳转远程地址中间空白页面
转载:http://www.cnblogs.com/coderV/archive/2013/02/23/2923301.html
相关推荐
phonegap android在线更新插件,兼容android7.0下载后安装闪退的问题;详细使用见README.md文件。
phonegap开发中JS与Android之间的交互
PhoneGap/Cordova的支付宝Android插件
使用指南:PhoneGap的CordovaWebView组件在Android原生项目中使用. 1.下载phonegap2.0, 1.1 从解压文件中“phonegap-phonegap-2dbbdab\lib\android”中可以看到以下文件: cordova-2.0.0.jar、cordova-2.0.0.js和...
android+Phonegap开发环境搭建android+Phonegap开发环境搭建android+Phonegap开发环境搭建android+Phonegap开发环境搭建
4.复制phonegap中android目录下的xml文件夹到 /res下 5.android默认的项目是针对native app的,所以要用web app(cordova)的话,必须修改它的引用文件。 5.1引用加载cordova-1.7.0.jar,这时候可以按F5刷新工程。 ...
PhoneGap Android is an Android application library that allows for PhoneGap-based projects to be built for the Android Platform. PhoneGap-based applications are, at the core, an application written in...
用PhoneGap+jQueryMobile开发Android应用实例,很好的android开发学习教材。
PhoneGap+jQueryMobile开发Android应用实例,搭建开发环境
android+js+css+html+jquery实现的android程序。详细见代码
该Simple已经实现了GPS定位,重力感应,声音调用,振动,摄像头调用... PhoneGap是一款开源的手机应用开发平台,它... 目前,PhoneGap已实现对iPhone/ipad、Android、Symbian,Palm、黑莓各版本绝大部分功能的支持.
该源码是使用phonegap加jquery mobile开发基于html5 css3的应用的项目例子。可以很好的来学校jquery mobile。
android之PhoneGap入门实例http://blog.csdn.net/beifengdelei/article/details/7702461
■ 深入NFC体系结构,了解NFC和RFID的关系 ■ 用PhoneGap和它的NFC插件写Android上...■ 写一个P2P的NFC消息程序,在两个Android设备间传消息 ■ 通过Raspberry Pi和BeagleBone上的例子来探索嵌入式Linux应用程序的开发
phonegap在android的录音照相录像demo,功能简单易懂,主要看懂html里的就行,小白笔记大神勿喷
这是一个可以自动更新phonegap android app 的plugin,下载框提示正在下载中,下载完自动安装。 包含使用说明
cordova 3.4 版本的API 判断网络的连接状态 调用phonegap API 判断网络类型 :2G 3G 4G wifi 等等 博客: http://blog.csdn.net/aaawqqq/article/details/22220319
phonegap cordova 最简单的android应用例子,直接执行cordova run android 进行编译后可以在手机上浏览效果
phoneGap-android实现拍照和选择图库中的图片功能。绝对可以运行。
基于phonegap2.0版本的android视频播放源码,之前网上的版本比较低,真机上不能播放,本代码真机上直接运行即可