Articles of cordova

拦截传入的短信并修改它

有没有一种方法来拦截传入的SMS消息,然后在将其呈现给用户之前进行修改? 可以在iPhone / Andriod本机上完成吗? 可以使用PhoneGap完成吗? 可以使用MonoTouch / Mono for Andriod来完成吗? 如果对上述任何一项是肯定的,你能否提供一些指导呢? 我的首选解决scheme优先顺序如下: PhoneGap的 单 本地人 谢谢大家!! 编辑: 对于想知道这个目的是什么的人,基本上我想根据内容在短信中加一个词作为“标签”,所以当我查看短信的时候,我可以看到“重要的:等等等等等等” ,而不仅仅是“等等等等”。

如何在phonegap中创build插件在后台运行应用程序?

我在phonegap中创build了后台服务的插件(在后台运行应用程序)。 这里是我的插件的Java代码: public class BackgroundService extends Plugin { @Override public PluginResult execute(String action, JSONArray args, String callbackId) { PluginResult.Status status = PluginResult.Status.OK; String result = ""; try { if (action.equals("onCreate")) { this.onCreate(); } else if (action.equals("onBind")) { Intent intent = null; this.onBind(intent); } else if (action.equals("onDestroy")) { this.onDestroy(); } else if (action.equals("onStart")) { Intent intent […]

无法从phonegap中的SD卡读取图像文件:android

我是一个电话新手。 我正在尝试从android中使用phonegap官方教程从SD卡读取和图像文件。 问题是图像没有被显示,而是在它的位置出现了一个问号。 我的代码: var pictureSource; var destinationType; document.addEventListener("deviceready",onDeviceReady,false); function onDeviceReady(){ document.getElementById("test").innerHTML="onready about to request"; window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, gotFS, onFail);} function onFail(message) { alert('Failed because: ' + message); } function gotFS(fileSystem) { fileSystem.root.getFile("1.jpg", null, gotFileEntry, fail); } function gotFileEntry(fileEntry) { fileEntry.file(gotFile, fail); } function gotFile(file){ readDataUrl(file); } function readDataUrl(file) { var reader = new FileReader(); reader.onloadend […]

PhoneGap + JQuery Mobile + Google Maps v3:地图显示左上angular的图块?

我有一个PhoneGap应用程序,使用JQuery移动浏览页面。 当我从主页面导航到包含Google地图的页面时,地图在左上angular一次只显示一个图块,如下所示: 这可能是什么原因? ** 源代码:下面的脚本在我的页面的头部 <script> $(document).on("pageinit", "#stores", function () { var centerLocation = new google.maps.LatLng('57.77828', '14.17200'); var myOptions = { center: centerLocation, zoom: 8, mapTypeId: google.maps.MapTypeId.ROADMAP, callback: function () { alert('callback'); } }; map_element = document.getElementById("map_canvas"); map = new google.maps.Map(map_element, myOptions); var mapwidth = $(window).width(); var mapheight = $(window).height(); $("#map_canvas").height(mapheight); $("#map_canvas").width(mapwidth); google.maps.event.trigger(map, 'resize'); }); […]

无法更新视图,数据绑定不起作用 – Angularjs和PhoneGap

我正在尝试使用PhoneGap(适用于Android设备)制作简单的待办事项应用程序。 我还使用AngularJS进行数据绑定。 我想显示保存在数据库中的任务列表。 当我使用chromedebugging器进行debugging时,可以看到SQL请求正常工作,但是在模拟器或设备上启动应用程序时没有任何显示。 DbCtrl.js var myApp = angular.module('myApp', []); function DbCtrl($scope) { $scope.init = function() { document.addEventListener("deviceready", onDeviceReady, false); } function onDeviceReady() { var db = window.openDatabase("Database", "1.0", "Cordova Demo", 200000); db.transaction(populateDB, errorDB, successDB); } function populateDB(tx) { tx.executeSql('DROP TABLE IF EXISTS DEMO'); tx.executeSql('CREATE TABLE IF NOT EXISTS DEMO (id unique, todo)'); tx.executeSql('INSERT INTO […]

在Android 4.x的Phonegap下,无法使用backspace在codemirror中工作?

我需要一个基于Web的文本/代码编辑器,对我的应用程序来说,performance很好。 我试图在Phonegap下使用codemirror,目前我遇到的问题是退格键为以前input的文本工作。 这对我的用例来说是一个巨大的问题。 现在我已经看了一下,它似乎不是一个直接的codemirror问题,而是android和虚拟键盘malarkey,看到这个问题: Android:Backspace在WebView / BaseInputConnection 我使用Phonegap版本2.6.0,最新的codemirror版本(截至昨天晚上)和testing在Android 4.2.2。 这似乎是特定于Android上的WebView,任何人都可以validation这不是在iOS上的问题? 我并不反对使用一些Java代码来纠正这个问题,但是我不确定如何“挂钩”到Cordov的WebView实现中,因为所有暴露给我的代码都是这样构成的: package com.mycompany.MyAppName; import android.os.Bundle; import org.apache.cordova.*; public class MyAppName extends DroidGap{ @Override public void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); // Set by <content src="index.html" /> in config.xml super.loadUrl(Config.getStartUrl()); //super.loadUrl("file:///android_asset/www/index.html") } } 除非我应该看看Cordovas的源代码树。 基本上我想知道的是如何在上面的链接中实现解决scheme在我的情况。 任何帮助是极大的赞赏!

在Android上自动testingCordova / Phonegap Webview

我目前正在寻找一个解决scheme来自动testingAndroid应用程序,原生Android应用程序以及混合的Cordova / Phonegap应用程序。 Google的UI Automator看起来相当不错,但是无法处理WebViews,这使得它无法使用。 然后,我发现了基于Selenium的有前途的自动化框架Appium ,它也应该能够处理混合应用程序,但是我无法使用它来使用WebViews,似乎还没有完全实现,还有几个postcertificate。 在尝试Appium之后,我发现了Selendroid的一个提示,也应该为混合应用程序工作,但它似乎非常错误,并一直崩溃我的整个计算机。 那么,有没有人知道用WebViewstestingAndroid应用程序的工作解决scheme? 我正在使用Windows 7.非常感谢您的帮助。

Android CLI构build显示无效的资源目录名称错误:MY_PROJECT \ res / crunch

我正在使用Node.js命令行界面构build我的PhoneGap Android应用程序,使用命令phonegap run android 。 它显示这个错误: -code-gen: [mergemanifest] Found Deleted Target File [mergemanifest] Merging AndroidManifest files into one. [mergemanifest] Manifest merger disabled. Using project manifest only. [echo] Handling aidl files… [aidl] No AIDL files to compile. [echo] ———- [echo] Handling RenderScript files… [echo] ———- [echo] Handling Resources… [aapt] Generating resource IDs… [aapt] invalid resource directory […]

将jQuery移动应用程序转换为apk

我根据下面的教程在jQuery mobile annd HTML 5中做了一个简单的应用程序, http://www.erikyuzwa.com/mobile/your-first-mobile-application-using-jquery-mobile-1-0-hello-world/ 任何人请帮助我如何将此应用程序转换为apk文件,以便我可以使用手机间隙将其安装在我的手机中。 我已经下载了电话差距 提前致谢

phonegap:是否有可能从Javascript检测swipeLeft和SwipeRight触摸?

我问如果一个Phonegap应用程序能够识别JavaScript中的swipeLeft和SwipeRight相关的事件。