Articles of cordova

Android PhoneGap中的自定义字体

我试图为我的应用程序制作自定义字体。 为此,我在我的html文件中编写了这段代码: @font-face { font-family: centurySchoolbook; src: url(/fonts/arial.ttf); } body { font-family: centurySchoolbook; font-size:30px; } 在我的Html正文中: Custom Fonts This is for sample 但是,这些样式不适用于我的html体..任何帮助解决这个问题.. ??

Gradle无法通过公司代理连接到maven repo – 需要通过Sencha / Cordova进行配置

我正在尝试使用Cordova为Android构建一个Sencha Touch应用程序。 但是,在gradle构建开始后,我尝试连接到maven repo时出现连接错误: [INF] [shellscript] Running: C:\xxx\gradlew cdvBuildDebug -b C:\xxx\application\cordova\platforms\android\build.gradle -Dorg.gradle.daemon=true [INF] [shellscript] [INF] [shellscript] FAILURE: Build failed with an exception. [INF] [shellscript] [INF] [shellscript] * What went wrong: [INF] [shellscript] A problem occurred configuring root project ”’android”’. [INF] [shellscript] > Could not resolve all dependencies for configuration ”’:classpath”’. [INF] [shellscript] > Could not […]

tel link android不工作(Galaxy S5)

我是移动混合应用程序开发的新手。 我有一个用Angular和Ionic开发的HTML 5混合应用程序,在应用程序的一部分中,我想在用户点击电话号码时启动本机电话应用程序(或各种方式的菜单以访问本机电话应用程序)。 当我通过手机中的浏览器查看混合应用程序时,单击链接可以按预期工作。 但是,如果我将应用程序部署到我的三星Galaxy S5(通过cordova),点击链接什么都不做。 我尝试了以下语法: https://stackoverflow.com/questions/26432413/tel-link-android-not-working-galaxy-s5/tel:18888888 https://stackoverflow.com/questions/26432413/tel-link-android-not-working-galaxy-s5/tel:+18888888 tel://18888888 tel://+18888888 https://stackoverflow.com/questions/26432413/tel-link-android-not-working-galaxy-s5/tel:1-888-8888 https://stackoverflow.com/questions/26432413/tel-link-android-not-working-galaxy-s5/tel:1-888-8888 我正在使用Cordova 3.6.0和Android SDK r23.0.2窗口。 我搜索了类似的问题,但结果不一致。 有人有运气吗? 似乎是一个共同特征。 我一定很遗憾。

Cordova – 飞溅后的白色屏幕,在控制台中没有例外

我已经离开了我的Cordova应用程序一段时间,但昨天刚刚做了一个新的克隆并注意到它有“白屏死机”症状 – 启animation面显示,程序加载……然后我就是得到一个空白的屏幕。 更多细节: CLI:Cordova 6.1.1,android 5.1.1,ios 4.1.1 我没有使用任何特殊的插件来显示启animation面 – 只是我的config.xml文件中的 元素。 这种情况在iOS和Android上都有发生,包括本地构建和使用PhoneGap Build(即调试和发布)。 在iOS中(使用Safari的开发工具)或Android(使用Chrome的开发工具),控制台中没有任何资源缺失的例外。 我用我最后一次知道的工作版本做了一个差异 ,并且没有任何东西popup来。 我看到了一个未定义的Underscore引用,但是我支持该更改并且它没有解决任何问题 – 我认为无论如何我都会在控制台中看到exception。 Cordova / PhoneGap最近做了什么可能导致这种情况? 关于如何隔离这个的任何想法? 我真的很难过。

Phonegap – 从图库中选择图像

任何人都可以告诉我,或指出我如何从Phonegap / Android的手机图像库中获取图像? 有关于访问相机的文档(效果很好)但没有选择现有图像。 我正在寻找Phonegap / Javascript而不是Java。 提前致谢!

如何从远程页面访问phonegap API

我必须遵循以下情况:我有一个已经存在的远程网页,我想开发一个使用此页面的应用程序。 到现在为止还挺好。 当我启动应用程序时,加载本地index.html并将其重定向( window.open target: _self )到外部网站。 该网站在phonegap webview中打开。 在外部网站上,我添加了cordova.js以访问本机phonegap API。 但它无法正常工作。 deviceReady事件被正确触发,但我无法访问phonegap API,例如navigator.camera。 我怎样才能完成它,才能访问API? 请不要评论它会被AppStore等拒绝。 感谢您的帮助!

如何使用Android的Phonegap SoftKeyboard插件?

我正在使用Phonegap开发一个Android应用程序。 我需要以软件方式显示软键盘。 我正在使用此处的SoftKeyboard插件。 任何人都可以告诉我如何正确包含此插件并使其工作? 我已经尝试了在Phonegap Wiki上find的教程,但该插件无效。 [更新]我已将插件添加到路径中 com/zenexity/SoftKeyBoardPlugin/SoftKeyBoard.java 更新了plugins.xml并包含在内 然后在www文件夹中添加了softkeyboard.js ,以及index.html的以下内容 plugins.SoftKeyBoard.show(function () { // success },function () { // fail }); 但没有任何反应,键盘没有显示..

adb:加载共享库时出错:libncurses.so.5:无法打开共享对象文件:没有这样的文件或目录

我在使用Debian在我的笔记本电脑上运行Phonegap导入项目时遇到了一些麻烦。 我已经安装了Eclipse和Android的插件,一切似乎都可以正常工作,直到这里。 我已将此行添加到我的.bashrc文件中: export PATH=${PATH}:/home/s/android-sdks/platform-tools/ 我从Eclipse中的现有文件中选择新的Android项目,然后加载项目的代码。 但是当我尝试执行它时,我收到此错误消息: [2013-06-13 18:12:16 – MyProject] Android Launch! [2013-06-13 18:12:16 – MyProject] The connection to adb is down, and a severe error has occured. [2013-06-13 18:12:16 – MyProject] You must restart adb and Eclipse. [2013-06-13 18:12:16 – MyProject] Please ensure that adb is correctly located at ‘/home/s/android-sdks/platform-tools/adb’ and can be […]

如何在Eclipse / Phonegap / Android项目中链接assets / www文件夹?

我正在开发一款应该在iOS和Android上运行的PhoneGap应用程序。 我的文件夹结构如下所示: + – + – [app文件夹] | + – [android](包含Eclipse工作区和项目文件) | + – [iOS](包含XCode项目文件) | + – [www](包含实际应用程序的所有html,js,css等文件) 在XCode项目中引用www文件夹很容易,一切正常。 但是,在Eclipse中创建指向www文件夹的链接无法正常工作:我使用“导入 – >文件系统”在现有资源文件夹下创建链接,一切似乎都正常。 但是在构建步骤期间,文件不会被复制到apk。 知道我做错了什么吗?

来自Phonegap Android的AJAX请求失败

过去两天我一直在研究这个问题,并且看了很多其他的建议。 是的我可以在android模拟器和实际的Android手机上获得这个简单的ajax请求在phonegap应用程序中工作。 我的手机版本是(使用phonegap -v)3.0.0-0.14.3 我正在使用的代码是: var url = ‘http://www.thomas-bayer.com/sqlrest/CUSTOMER’; return $.ajax({ type: “GET”, url: url, timeout: 60 * 1000 }).done(function (data) { alert(‘hey’); }).fail(function (a, b, c) { console.log(b + ‘|’ + c); }); 我在日志中得到的结果只是: 错误| 在file:///android_asset/www/js/index.js:62 我将设置添加到AndroidManifest.xml 我在Config.xml中有以下内容 当我检查navigator.connection.type我在模拟器上获得3G ,在物理电话上获得wifi 。 知道还有什么可能出错吗? 更新:如果我在失败函数的第一个参数中记录JSON,我得到: {“readyState”:4,”status”:404,”statusText”:”error”}