我正在为我的应用程序使用phonegap.我的应用程序基本上是来自一个网站的RSS_FEED.但我的要求是互联网不存在应用程序应该alert- offline.
当应用程序在线运行存储在数据库中的所有数据.当互联网不存在从DB获取的时间数据所以我的问题只是该应用程序每次使用时都显示在线navigator.onLine.
if(navigator.onLine) {
alert("check online");
loadScript("http://www.google.com/jsapi",msgOnFn)
loadScript("js/googleapi.js", msgOnFn);
} else {
loadScript("js/db.js",msgOffFn);
}
Run Code Online (Sandbox Code Playgroud)
我想这亦 在此就说明没有或无线网络连接每次.我不明白为什么会发生这种情况.
在网络浏览器中,它工作正常.:)
如果我将左侧底座更改为右侧底座(两者都是用户的横向视图模式),则应用程序(活动)不会重新创建。Hense,相机显示为水平翻转图像。当我尝试为两种纵向模式(正常和反向)更改设备位置时,结果相同。设备正常检测到 90 度旋转。也就是说,左侧 => 纵向 => 右尺寸 => 反向纵向 => 左侧正常工作!
有没有可能解决这个问题?
我使用的是安卓 4.4.4。
代码:
Display display = ((WindowManager)context.getSystemService(WINDOW_SERVICE)).getDefaultDisplay();
if(display.getRotation() == Surface.ROTATION_0){//0
mCamera.setDisplayOrientation(90);
}else if(display.getRotation() == Surface.ROTATION_90){//1
mCamera.setDisplayOrientation(0);
}else if(display.getRotation() == Surface.ROTATION_180){//2
mCamera.setDisplayOrientation(270);
}else if(display.getRotation() == Surface.ROTATION_270){//3
mCamera.setDisplayOrientation(180);
}
Log.d(TAG, "ROTATION:" + display.getRotation() + " ");
Run Code Online (Sandbox Code Playgroud)
编辑
我的意思是,onResume()和SurfaceCreate()我通过180度的视角旋转设备从不打电话。
编辑功能代码
SurfaceView sfv;
FrameLayout fl0;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//some code to initialize
fl0 = (FrameLayout) findViewById(R.id.fl0);
sfv = new SurfaceView(this);
fl0.addView(sfv, 0);
addSurfaceHolder();
} …Run Code Online (Sandbox Code Playgroud) 我的问题是我想在我的同一个html页面中重定向,其中包含一个名为div的div add-form.
当我点击button我的重定向应该在一个div包含一些代码.这是我的一些代码重定向到另一个页面,但我不知道如何用一个替换页面div.
success: function(data){
if(data['success']){
alert("DOne");
window.location = document.getElementById('add-form');
// $("#add-form").load(function(e) {
// });
}
else{
alert("Oops, There is a Network Error.....");
}
}
Run Code Online (Sandbox Code Playgroud)
在这段代码#add-form中DIV id.
我不想重定向到另一个页面,而是在包含的页面中滑动div tag.
更新:
这是两张图片.

在第一张图片中点击右侧保持的+按钮.代码是:
<a href="#add-form" data-icon="plus" data-iconpos="notext">Add</a>
Run Code Online (Sandbox Code Playgroud)
结果是这个图像.

我想对按钮点击做同样的事情,但是在javascript中.
我的问题告诉了一切.有没有关于第一次安装活动的想法.
实际上我想检查活动是否是第一次安装b'coz我正在使用一个变量检查是否应该第一次安装
真正
否则它改变了
假