Articles of cordova

如何使用ClientID和ClientSecret在Phonegap内部使用AngularjsloginGoogle OAuth2

我正尝试通过Google OAuth2使用Angularjs(使用Ionic Framework)从Phonegap应用程序login。 目前我正在使用http://phonegap-tips.com/articles/google-api-oauth-with-phonegaps-inappbrowser.html进行login。但是,它创build了非常难看的代码,而且很难理解代码我正在使用Angular-UI-Router for Ionic。 这个问题似乎没有任何正确的答案螺旋。 我希望现在应该解决。 Google Angular Guys应该帮忙。 如何在电话中实施Google Auth? 最接近的主题是如何在Cordova / Phonegap中使用GoogleloginAPI ,但这不是angularjs的解决scheme。 我不得不使用下面的代码传递javascriptvariables值: var el = document.getElementById('test'); var scopeTest = angular.element(el).scope(); scopeTest.$apply(function(){ scopeTest.user = user; scopeTest.logged_in = true; scopeTest.name = user.name; scopeTest.email = user.email; });

电话媒体声音停止播放5次后

如果用户正确回答问题,我需要播放“正确”的声音,如果不正确,请回答“错误”。 声音在开始播放,但在第五次以后,我已经第五次正确地输出了第四次“正确”声音,听不到任何声音。 看来音乐最多只能播放四次。 造成这种情况的可能原因是什么? 更新*我添加media.release在我的stopAudio(),但迄今为止的声音可以听到第六(改进),但它仍然不适合我的情况。 (许多需要相同音效的问题) Js.file // Audio player var my_media = null; var mediaTimer = null; // Play audio function playAudio(src) { // Create Media object from src my_media = new Media(src, null, soundCB); my_media.play(); } function soundCB(err){ console.log("playAudio():Audio Error: "+err); } // Stop audio // function stopAudio() { if (my_media) { alert("AQA"); […]

我怎样才能打开.db文件。 .db文件是从eclipse(android)的forms生成DDMS – >文件资源pipe理器 – >数据—>数据 – >包名 – >数据库…?

.db文件是从eclipse(android)的forms生成DDMS – >文件资源pipe理器 – >数据 – >数据 – >包名称 – >数据库…. 然后select数据库,然后单击从设备中推送文件并将其保存为.db文件….如何查看此数据库…

没有findAndroid SDK。 确保它已安装。 如果不在默认位置,请设置ANDROID_HOME环境variables

“Android SDK找不到,请确保已安装,如果不在默认位置,请设置ANDROID_HOME环境variables。 面对这个问题,通过terminalbuild立cordova项目,如果我运行Android Studio,我没有得到这个问题是什么问题的根本原因。

无法获取平台android:错误:EACCES

首先,我安装了PhoneGap: $ sudo npm install -g phonegap 然后我创build了一个新项目: $ phonegap create hellophonegap 但是当我运行这个项目时: $ phonegap run android 我得到以下错误: [~/hellophonegap]$ phonegap run android [phonegap] executing 'cordova platform add android'… Unable to fetch platform android: Error: EACCES, mkdir '/home/crane/tmp/npm-28555-XalHvwaa' [phonegap] executing 'cordova run android'… No platforms added to this project. Please use 'cordova platform add platform'. 我已经正确configuration了Android […]

哪一个更好地使用Sencha触摸或phonegap的android?

我在Sencha Touch and Phonegap上search了很多文章,但是在开发我的Android应用程序时,我无法判断which framework is the better to integrate 。 即使我在Sencha Touch and Phonegap之间有很多不同的东西,但是还不足以识别哪个更好的框架。 所以任何一个告诉哪个是好的使用。 Sencha Touch OR Phonegap

CordovaActivity无法parsing为Phonegap 3.4中的types

您好,我正在通过命令行界面PhoneGap工作。 我能够创build一个项目,并从Windows 7中的命令提示符下运行一个android模拟器。 由于我在eclipse中导入并复制了项目到工作区,所以在扩展CordovaActivity的主类中显示了一些错误。 错误是: "CordovaActivity cannot be resolved to a type". 我该怎么办?

PhoneGap + jQueryMobile:Android后退buttonclosures嵌套列表中的应用程序

我正在使用PhoneGap和jQuery Mobile创build一个应用程序。 使用jQuery Mobile我已经创build了一个嵌套列表。 点击进入嵌套列表后,我想返回。 我希望点击我的Android(N1)上的后退button,它会回到一个级别。 但是,而不是closures应用程序而不是回到了一个级别。 使用PhoneGap 1.2.0,jQuery Mobile v1.0rc2,jQuery 1.6.4,Android 2.3.3。 编辑:升级到jQuery Mobile 1.0,没有任何改变

Android – 禁用设备后退button

我正在使用PhoneGap的Android应用程序。 我需要使用下面的代码来处理设备返回buttonfunction: import com.phonegap.DroidGap; public Class MyClass extends DroidGap { appView.setOnKeyListener(new OnKeyListener() { public boolean onKey(View v, int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_UP) { finish(); return true; } return onKeyDown(keyCode, event); } }); } 通过使用上面的代码,应用程序得到退出,因为我已经使用finish(); 但我想什么都不应该发生点击设备后退button。 我该如何实现这个目标? 请帮帮我。

如何将Android添加到Phonegap平台版本3

经过大量的挖掘,我相信这个问题是与我没有任何平台,以增加电话build立。 他们的文档中缺less这一点。 当我试图添加platofrm phonegap 运行代码 C:\var\www\sexdiaries.co.uk\sexdiaries>phonegap platform add andriod [error] 'platform add andriod' is not a node C:\Users\Hutber\AppData\Roaming\npm\node_m See 'node C:\Users\Hutber\AppData\Roaming\npm\node_modules\phonegap\bin\phonegap.js help' 平台 Platforms: keyword | local environment | remote environment ——————-|——————-|——————- android | ? | ? blackberry | ? (BlackBerry 10) | ? (BlackBerry 6) ios | ? | ? symbian | ? | […]