【phonegap安装 Android版】教程文章相关的互联网学习教程文章

javascript – 使用PhoneGap在Android上自动呼叫预定义号码【代码】

我正在使用PhoneGap和Jquery编写应用程序,在我的应用程序中我有一个应急按钮,点击它应该自动调用预定义的数字.我正在设法打开本机Android拨号器,但我仍然需要用户再次点击发送按钮拨号. 如何从应用程序直接拨打电话?解决方法:您需要write a plugin才能使用此功能.您需要做的第一件事是添加:android.permission.CALL_PRIVILEGED到您的AndroidManifest.xml.这将允许您拨打跳过拨号器应用程序的号码.插件界面需要一些JavaScript代码...

你如何在phonegap android应用程序上显示地图(谷歌)【代码】

嗨我有一个在Eclipse中使用phonegap开发的android应用程序.我想在我的应用程序中添加一个地图.我怎么做? 我需要为此添加一个插件吗?如果是,那么哪一个,我将在哪里获得? 我希望能够根据地图网址加载特定位置的地图.地图URL将保存在数据库中.我已设法获取URL但无法弄清楚如何添加地图. 任何帮助?解决方法:在phonegap android应用程序上映射(谷歌) 获取当前的纬度和经度navigator.geolocation.getCurrentPosition(onSuccess, one ...

android – 覆盖WebSettings cordovaExample.java会导致PhoneGap出错【代码】

对于经验丰富的Android程序员来说,这应该很容易.不幸的是我对android sdk一无所知.我使用PhoneGap打包Web应用程序,我需要覆盖cordovaExample.java中的WebSettings(现在我使用cordovaExample作为我的应用程序的模板).我的代码看起来像这样:package org.apache.cordova.example;import android.app.Activity; import android.os.Bundle; import org.apache.cordova.*;public class cordovaExample extends DroidGap {@Overridepubli...

如何在我们的应用程序android phonegap JQM中打开pdf文件?

我正在使用Jquery Mobile PhoneGap Android开发一个Web跨平台应用程序.在网络应用中,我可以使用iframe在我的应用页面中打开pdf文件链接.但是,在Phonegap生成的Android版本中,iframe无法呈现pdf内容,它显示iframe区域为空.如何在android webview中显示pdf文件/内容,我在运行时知道它的src.提前致谢.解决方法:我刚刚发布了我的插件,它可以打开几乎任何类型的文件,该文件存储在Android设备上. 请看一下:https://github.com/markeeftb...

Cordova Phonegap – Android地理位置显示错误:应用程序没有足够的地理位置权限错误【代码】

在浏览器和iOS平台上,该位置运行良好并显示所需数据.在Android上它显示当前错误:Application does not have sufficient geolocation permissions error资源/ Config.xml中:<?xml version='1.0' encoding='utf-8'?> <widget id="io.cordova.hellocordova" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0"><preference name="AllowInlineMediaPlayback" value="false" /><pre...

javascript – Phonegap Sencha Android:带有基本访问身份验证的ajax请求失败【代码】

我伙计, 我正在研究Phonegap应用程序和Sencha框架. 我尝试达到protected server但是Android的身份验证失败(但不是iOS).我使用下面的代码:Ext.Ajax.request({url:"http://user:password@api.website.fr/query.json",method: 'GET',// I tried to send the header directly but it didn't work tooheaders: {"Authorization": "Basic s2dh3qs76jd2hqjsdh==" }, success: function (result, request) { aler...

javascript – 允许用手指缩放Google地图 – 适用于Android的PhoneGap【代码】

我在PhoneGap到Android的应用程序,我使用Android 2.2设备和Phone Gap 2.2.0版本.. 我想通过手指让用户缩放地图 (在具有更高级版本的设备上,它可以工作!) 为什么这个版本不起作用? 我需要定义一些东西才能使它工作吗? 这是我用HTML链接到谷歌地图:<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=true"></script>这些是Manifest.xml文件的权限:<uses-permission android:name="android.pe...

android – 如何在Phonegap 3.4.0上以编程方式退出应用程序?【代码】

我正在使用JQuery Mobile和Phonegap 3.4.0(Apache cordova)开发一个Android应用程序.我尝试以编程方式关闭应用程序,所以我尝试:navigator.app.exitApp();和navigator.device.exitApp();这是ondeviceready文档监听器:document.addEventListener("deviceready", onDeviceReady(), true); function onDeviceReady() {var today = new Date();var dd = today.getDate();if(dd==15) {alert("Your application has been expired");navi...

javascript – 在ios和Android的phonegap中支持文件选择器

我正在使用Apache Cordova为ios和android构建一个跨平台应用程序.我需要在我的应用程序中支持“文件选择器”,以便从移动设备上传文件(文档文件而非图像)到服务器.对于支持旧版本的输入元素type =’file’是否有替代方案? 注意:要上载到服务器的文件的位置未知.用户需要浏览手机并上传文件.解决方法:你有一些Android的插件 https://github.com/MaginSoft/MFileChooser https://github.com/cdibened/filechooser https://github.co...

javascript – 获取android phonegap上的SharedPreference值【代码】

在我的应用程序中,我将数据保存在SharedPreferences上. 这是我的代码public void initUserData(Context context, String pKey1, String pKey2, long id) {SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context.getApplicationContext());prefs.edit().putString("key1", pKey1).commit();prefs.edit().putString("key2", pKey2).commit();prefs.edit().putLong("user.id", id).commit();}如何使用pho...

javascript – 使用Phonegap Build在Android中隐藏状态栏【代码】

我已经在config.xml文件中启用了全屏,但是当键盘出现时,状态栏也会显示并保持在那里,除非我点击它.有一种方法可以在Ios中避免这种情况,但我没有找到任何东西的android.At至少我可以用jquery点击状态栏programmaticaly吗?解决方法:你可以尝试设置<preference name="Fullscreen" value="true" /> 在config.xml中

android – 我们可以判断一个应用程序是用phonegap还是类似的跨平台解决方案制作的?

当我下载应用程序时,是否可以判断该应用程序是通过跨平台解决方案而非本机解决方案制作的? 在Web UI中构建的本机和(我不知道称之为正确的词)之间的性能是否会有明显的差异?解决方法:您可以使用任何APK或IPA文件并将文件扩展名更改为ZIP.从那里你可以解压缩包并寻找混合应用程序的迹象.最值得注意的是一个包含许多JS / HTML / CSS文件的www文件夹. 如果你不能发现应用程序是原生的而不是混合的或基于HTML5的公平假设.

android – iOS 6 iPhone 5应用程序不是Phonegap Build的全屏?

嘿所有我正在运行我的应用程序,它似乎是我的Android设备全屏,但它在iPhone 5的顶部/底部有黑条….我需要为那些工作设置什么设置? 我的应用程序在我的android上的样子是这样的: 它在iPhone 5上的外观如下:解决方法:对于您的应用程序,添加iphone 5的默认图像Default-568h@2x.png.这会自动摆脱障碍.

为Android部署Phonegap / Cordova应用程序?

我有一个我在Android上测试的Phonegap / Cordova 3.0应用程序. 从版本2.x开始,Cordova在很大程度上依赖于命令行终端.我已经完成了所有设置工作,我可以构建应用程序.但有两件事令我不安. 首先,Android项目有两个www文件夹.一个是[myproject] / www.另一个是[myproject] / platforms / android / assets / www.当我修复bug时,我不确定要编辑哪些文件夹. 如果我是正确的,第一个是放置应用程序文件的位置,然后使用命令行“cordova buil...

android – 为现有的Spring MVC应用程序设计移动应用程序(Spring Mobile或Phonegap)

我使用Spring MVC和MySQL在Openshift上创建了一个Web应用程序. 现在我想为这个应用程序移动.我想将相同的应用程序发布为移动应用程序(主要是Android).首先,这个移动版本也应该使用HttpPost / Webservice安全授权. 我知道Pivotal有一个Spring Mobile项目,它可以为同一个应用程序创建一个移动站点(比如spring form标签和所有应用程序更复杂). 另一方面,Phonegap可以借助HTML5和CSS创建一个跨平台的移动应用程序. 我的问题是: >将我的...