Articles of cordova

在设备上使用android后退按钮返回到Framework7应用程序中的主视图?

我最近使用framework7和cordova构建了一个应用程序。 我的应用程序包含一个单独的html文件,其中包含所有视图。 要在视图之间导航,每个子视图顶部都会显示一个后退按钮。 如果有人按下设备上的后退按钮,应用程序将关闭。 当我在子页面中时,如何使用后退按钮进入主页面? 我已经阅读了framework7网站上的路由器API,但它确实令人困惑,似乎无法正常工作。 这是我正在尝试的: … … Home page About page Services page … // Initialize App var myApp = new Framework7(); // Initialize View var mainView = myApp.addView(‘.view-main’) // Load about page: mainView.router.load({pageName: ‘about’}); 请注意,当我在另一个div中时,我想使用设备上的物理按钮导航到主视图。 请帮忙。

Cordova 3.4 – 检测键盘事件

由于Cordova 3.4.0和JQuery Mobile 1.4.2,我正在尝试检测我的应用程序中的showkeyboard和hidekeyboard事件。 在配置文件中,fullscreen属性设置为true(我需要它)。 事实上,在LogCat中,我无法阅读(显然这是由于全屏模式): SoftKeyboardDetect:忽略此事件 是否有任何解决方案来检测这两个事件? 我通过检测输入字段上的模糊和焦点事件尝试了另一种方法。 它可以工作,但是当后退按钮关闭键盘时,不会调用这些事件。 所以,我试图检测后退按钮事件,但它不起作用( http://simonmacdonald.blogspot.fr/2011/05/overriding-back-button-in-phonegap.html )。

在Cordova中加载外部URL时“net :: ERR_CACHE_MISS”

我对此感到疯狂。 我有一个非常基本的Cordova(3.5.0)应用程序,并希望加载外部URL。 我唯一要做的就是加载jQuery(本地)并在按钮点击时执行此操作: $.ajax({ dataType:’html’, url:’http://www.google.com’, success:function(data) { $(‘#ajax’).html($(data).children()); } }); 每次加载时我的应用都会触发此错误: GET http://www.google.com/ net::ERR_CACHE_MISS jquery.min.js:4 send jquery.min.js:4 m.extend.ajax jquery.min.js:4 (anonymous function) index.html:68 m.event.dispatch jquery.min.js:3 r.handle jquery.min.js:3 所有权限都在AndroidManifest.xml中正确设置 你们中有人有类似的问题吗? net :: ERR_CACHE_MISS是什么意思?

Cordova会话cookie不适用于Android Lollipop

我为Android开发了Cordova / Phonegap应用程序,它使用会话cookie登录第三方网站。 为此,我做了一个AJAX发布请求(使用jQuery),然后自动设置cookie。 但是,当我将智能手机更新到Android Lollipop 5.0以及将应用程序库更新到API级别21时,Cookie停止工作。 发生了什么变化?

离子android构建错误:“所有口味现在必须属于命名的味道维度”

我已经在我的计算机上开始了一个新项目,但我已经无法为Android构建了 当我跑 ionic cordova platform run android 我收到此错误: All flavors must now belong to a named flavor dimension.

Cordova 4.3.0错误:请安装Android目标:“android-21”

我有一个与ripple模拟器运行良好的项目,但是当我尝试在物理Android设备上启动它时,我收到以下错误: 错误:请安装Android目标:“android-21”。 提示:运行以下命令打开SDK管理器:C:\ Program \ Files \(x86)\ Android \ android-sdk \ tools \ android.BAT 你需要: 用于android-21的“SDK平台” “Android SDK平台工具(最新) “Android SDK Build-tools”(最新) ERROR运行一个或多个平台:错误:cmd:命令失败,退出代码2您可能没有运行此项目所需的环境或操作系统 我正在使用的设备是在Android 4.2.2上。 我的计算机上安装的sdk是4.4.2(API 19): 我不明白为什么我的应用程序不会出现在我的设备上。

如何从离子移动应用程序发送/接收推送通知?

我有一个使用Ionic框架构建的消息传递应用程序(在cordova上)。 我打算为Android构建这个,我想要一种使用javascript / ionic从应用程序发送和接收推送通知的方法。 有没有关于如何设置这样的东西的好教程?

Phonegap Android键盘覆盖输入元素滚动被禁用

我尝试了很多不同的解决方案,没有什么是我想要的。 我想要的是键盘显示在内容之上(保持内容相同的大小),同时能够滚动到键盘覆盖的输入元素。 我试过的每一个解决方案都会给我一个或另一个,但不是两个。 我试过的解决方案: 解决方案。 将android:windowSoftInputMode =“adjustPan”和android:configChanges =“orientation | keyboardHidden”添加到AndroidManifest.xml中的主要活动中。 上面的解决方案使用“adjustResize”而不是“adjustPan”。 解决方案。 添加到我的confix.xml。 使用adjustPan使我的元素保持相同的大小,但禁用滚动。 使用adjustResize调整整个页面的大小,使一切变得微小。 保持默认设置,仅调整包含输入元素的包装器的大小,但启用滚动。 我设法find了完全相同的问题(未答复)。 他们能够通过将应用程序的大小调整为150%并滚动到覆盖的输入元素来“修复”它,但他们说它并不理想。 任何帮助表示赞赏。

phonegap build没有显示splashscreen

过去曾问过这个问题,但我find的答案都没有为我解决问题。 我正在尝试制作一个非常简单的phonegap应用程序来显示启animation面并在它准备好时宣布。 它只是一个测试应用程序,可以解决如何使用启animation面。 我正在通过phonegap cli使用phonegap构建。 phonegap版本3.5.0 仅在Android上测试过 我有一个config.xml所在的www文件夹。 所有的启animation面都位于www/res/screen//filename.png 我的配置文件是 splashscreen-example-app Hello World sample application that responds to the deviceready event. Peter

PhoneGap 3.0 Android build命令无法执行:ant jar

我安装了带有Node.js的PhoneGap 3.0并配置了所有环境variables,以便javac,java和ant都能正常工作但是当我做一个基本应用程序创建并尝试为Android构建它时,我收到以下错误: 在创建android子项目期间发生错误。 为Android平台创建Cordova项目:命令无法执行:ant jar 有任何想法吗?