小编And*_*ely的帖子

sessionStorage在PhoneGap中的localStorage

我目前正在开发一个PhoneGap应用程序,并使用sessionStorage而不是localStorage,因为我们遇到了localStorage的一些问题.

在localStorage上使用sessionStorage有什么缺点吗?

mobile local-storage sessionstorage cordova

10
推荐指数
1
解决办法
9702
查看次数

Vine喜欢用PhoneGap录像

我正在尝试像使用PhoneGap的Vine一样开发iPhone应用程序.PhoneGap 2.7不支持持续时间控制,所以我切换到PhoneGap 3.0.它支持持续时间控制,但我无法实现触摸捕获选项.

有人知道如何通过改变插件来自定义视频录制吗?是否可以在录制期间创建暂停选项并设置6秒限制?如何使用PhoneGap插件获得更好的控制?

iphone html5 phonegap-plugins cordova

5
推荐指数
1
解决办法
1157
查看次数

从对象动态创建JQuery Mobile页面

我知道可以通过写出一个长字符串并将其附加到页面容器来动态创建一个JQuery Mobile页面.但是我想将页面创建为对象并将其附加到页面容器.

这就是我用来创建页面的方式:http: //jsfiddle.net/pjUcn/

var page = $("<div data-role='page' id='page'><div data-role=header>
<a data-iconpos='left' data-icon='back' href='#' data-role='button' 
data-rel='back'>Back</a><h1>Dynamic Page</h1></div>
<div data-role=content>Stuff here</div></div>");

page.appendTo($.mobile.pageContainer);

$.mobile.changePage('#page');
Run Code Online (Sandbox Code Playgroud)

这就是我想要创建它们的方式:http://jsfiddle.net/8NZMw/2/

var page = $('<div/>'),
     header = $('<div/>'),
     back = $('<a/>'),
     title = $('<h1/>'),
     content = $('<div/>');

page.data('role', 'page');
page.attr('id', 'page');

header.data('role', 'header');

back.data('iconpos', 'left');
back.data('icon', 'back');
back.data('role', 'button');
back.data('rel', 'back');
back.attr('href', '#');
back.text('Back');

title.text('Dynamic Page');

header.append(back);
header.append(title);

page.append(header);

content.data('role', 'content');
content.text('stuff here');

page.append(content);

page.appendTo($.mobile.pageContainer);

$.mobile.changePage('#page');
Run Code Online (Sandbox Code Playgroud)

我没有问题创建其他简单的JQuery Mobile元素,像这样,我只是无法弄清楚如何以这种方式创建整个页面.我甚至尝试在页面对象上调用.trigger("create"),但仍然没有做到这一点.

任何帮助将不胜感激,谢谢!

javascript jquery dom-manipulation jquery-mobile

2
推荐指数
1
解决办法
695
查看次数

使用Android-SDK 4.4的PhoneGap

我正在npm phonegap -g按照本教程运行.一切都很好,但是当我跑步时:

>cordova platform add android
>phonegap build android
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

[error] Please install Android target 17 (the Android 4.2 SDK). Make sure you
have the latest Android tools installed as well. Run `android` from your comman
d-line to install/update any missing SDKs or tools.
Run Code Online (Sandbox Code Playgroud)

Android SDK 网站使用Android 4.4和API lvl Android 19.

如何更新NPM,PhoneGap和Cordova以使用最新版本的Android?

cordova android-4.4-kitkat

2
推荐指数
1
解决办法
9577
查看次数