Articles of cordova

PhoneGap没有在Android中运行

我想在Android设备(三星Galaxy S II)上第一次运行PhoneGap; 然而,它似乎不起作用。 这是我到目前为止尝试的代码: Hello World document.addEventListener(“deviceready”, onDeviceReady, false); function onDeviceReady() { var options = new ContactFindOptions(); options.filter = “”; options.multiple = true; var filter = [“displayName”]; navigator.contacts.find(filter, onSuccess, onError, options); } function onSuccess(contacts) { for(var i = 0; i < contacts.length; ++i) { alert(contacts[i].displayName); } alert("OK then"); console.log("OK"); } function onError(contactError) { alert("onError!"); […]

媒体插件错误代码:1

我无法使用Cordova Media插件播放本地声音。 我的platforms\android\res\xml\config.xml有正确的选项… …以及AndroidManifest.xml的权限选项… 然而,当我尝试播放声音时,我什么也得不到: 注意:我正在使用Apache Cordova 3.3.0

Phonegap – Android当软键盘可见时,如何在全屏模式下调整布局

我正在为三星Galaxy Tab 3开发一个phonegap应用程序。当此应用程序处于全屏模式时,软键盘会隐藏文本输入字段,无法滚动页面以查看内容。 我怎么能解决这个问题?

错误:构建离子时,android图标png不存在源路径

Your system information: Cordova CLI: 6.5.0 Ionic CLI Version: 2.2.1 Ionic App Lib Version: 2.2.0 OS: macOS Sierra Node Version: v6.9.5 Xcode version: Xcode 8.2.1 Build version 8C1002 我正在尝试使用ionic platform add android来创建一个android项目,但它总是抱怨resources/android/icon/drawable-hdpi-icon.png不存在。 事实上它没有 – 这些资源都不存在。 他们可以通过ionic resources创造。 但是,如果我尝试在没有平台的情况下运行ionic resources ,我会被告知首先添加平台。 这导致我基本上做了类似的事情: ionic platform add android ionic resources ionic platform rm android ionic platform add android […]

为什么cordova.exec()在“deviceready”之前在我的Android PhoneGap(1.7)应用程序中运行?

我正在尝试“PhoneGap”(1.7.0)jQuery Mobile应用程序(1.1.0)我必须创建一个Android应用程序。 但是,我不断收到以下警告消息。 ERROR: Attempting to call cordova.exec() before ‘deviceready’. Ignoring. 似乎这可能发生在$ .ajax调用期间,但很难确定。 我没有在我的应用程序中调用Cordova函数 – 它是纯粹的JQM。 任何想法是什么问题。 或者,如果没有,有人知道为什么在$ .ajax请求期间可能会调用cordova.exec()吗? 我在Android 4.0.3下运行应用程序,在虚拟设备/模拟器中。

错误:尝试在’deviceready’之前调用cordova.exec()。 忽略

我正在尝试“PhoneGap”(1.7.0)jQuery Mobile应用程序(1.1.0)我必须创建一个Android应用程序。 但是,我不断收到以下警告消息。 ERROR: Attempting to call cordova.exec() before ‘deviceready’. Ignoring. 看起来好像我改变了页面(例如将index.1.htm更改为index.2.htm) 我没有在我的应用程序中调用Cordova函数 – 它是纯粹的JQM。 任何想法是什么问题。 或者,如果没有,有人知道为什么在$ .ajax请求期间可能会调用cordova.exec()吗? 我在Android 4.0.3下运行应用程序,在虚拟设备/模拟器中。 还尝试在Android 2.1和2.33模拟器设备上运行,得到同样的错误!

带有原生控件的Android PhoneGap

我正在尝试使用PhoneGap构建一个Android应用程序。 我需要能够使用PhoneGap WebView(super.appView)及其所有javascript魔术,但我还需要在WebView周围显示一些本机UI控件。 这篇文章部分提供Android PhoneGap插件,UI标签栏,调整WebView的解决方案 有没有人设法使用原生UI实现PhoneGap? 我也将使用GestureOverlayView,但这是另一个故事;)

移动电话或mailto完全不起作用

我有一个非常小的应用程序: Send Mail Call Click me Click again 当我构建并运行它时,链接根本不起作用。 两个星期前(在另一个应用程序上)这个工作完美但现在它不适用于我的旧应用程序。 我的想法用完了! 发生了什么事?

Phonegap:FileTransfer.upload()在Android上失败

我目前正在尝试使用PhoneGap的FileTransfer.upload()方法将图片上传到服务器。 它可以通过Wifi在iPhone模拟器上正常工作,但在通过3G或Wifi的Android手机上失败。 alert(error.code)返回’3’,但我无法找出这个错误代码是什么。 有没有人偶然发现同样的问题并设法解决了? 请帮忙。

单击按钮通知时关闭状态栏

如何在通知按钮单击后关闭状态栏? 我试过这个 ,但我有一个例外: java.lang.NoSuchMethodException: collapse [] at java.lang.Class.getConstructorOrMethod(Class.java:460) at java.lang.Class.getMethod(Class.java:915) … 我的代码: NotificationCompat.Builder builder = new NotificationCompat.Builder(context) .setSmallIcon(R.drawable.icon) .setContentTitle(“Sync Failed”) .setContentText(“Lorem ipsum dolor sit amet”) .setStyle(new NotificationCompat.BigTextStyle().bigText(“Lorem ipsum dolor sit amet”)) .addAction(R.drawable.change, “Change Pass”, pChangePass) .addAction(R.drawable.remove, “Ignore”, pIgnore) .setAutoCancel(false); mNotificationManager.notify(accountUnique, builder.build()); 在NotificationIntent类中 @Override public void onReceive(Context context, Intent intent) { int notificationID = intent.getExtras().getInt(“NOT_ID”); this.callbackContext […]