草庐IT

Phonegap

全部标签

android - 如何在 PhoneGap 项目中使用 Eclipse 中的链接文件和 Android

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:Howtolinkassets/wwwfolderinEclipse/Phonegap/Androidproject?我想在与标准“assets/www”文件夹不同的文件夹中为我的phonegap项目开发html和javascript文件(对于eclipsewindows上的androidsdk)。我想我可以在我的eclipse项目中包含一个链接的文件夹,但是链接的文件夹似乎没有编译到apk中,因为应用程序声明找不到资源。还有其他人尝试这样做吗?

javascript - 如何防止文档主体上的点击事件(可能是 Cordova 中的错误?)

我是一名尝试使用KineticJs和“phonegapbuild”开发手机游戏的初学者。我遇到了一个我不知道如何解决的问题。我做了一些测试:我刚刚粘贴了thiscodehere进入我的index.html并将代码发送到phonegapbuild它从html代码创建了apk文件。该应用程序工作得很好,但如果你玩一点,你可能会看到一个不受欢迎的行为:整个“舞台”可以通过触摸点击,当它发生时(实际上并不容易故意这样做,但它发生了)你听到Android操作系统的标准点击声,您会看到整个区域突出显示一秒钟。就像您在浏览器中单击链接一样。我编译(使用phonegap构建)链接的指南针模拟器here

android - PhoneGap Android 获取应用版本代码

我正在使用jQueryMobile构建一个phonegapandroid应用程序。我想构建一个功能,使用网络服务检查应用程序的版本代码,以便建议更新,如果应用程序已过时,则提示到googleplay商店。根据我的搜索,PhoneGap似乎没有找到版本代码的方法。有没有办法做到:没有在Java类中编写任何内容?无需在每次推送新版本时手动存储更新的变量?或者,如果在类中编写是必不可少的,我如何从PhoneGap中调用它?编辑:我用可行的解决方案编辑了接受的答案!我希望每个人都能从中受益。编辑(2):这是带有说明的完整插件repo协议(protocol),请随时fork它:)https://

android - 如何在 phonegap 中制作自定义私有(private)插件

有什么办法可以实现吗?我到处都看到为插件开发做出贡献或使用现有插件(公开的)。我想做一个私有(private)插件。这可能吗?我知道通过eclipse(forandroid)我可以做到这一点。但是无论如何要使用phonegap构建过程来做到这一点,以便我可以利用使用phonegap构建的其他优势? 最佳答案 自2014年12月9日起,现在可以在Phonegap构建中使用自定义私有(private)插件。从2016年第二季度开始,私有(private)插件似乎需要私有(private)Github存储库。以下内容在常见问题解答http

android - PhoneGap for Android 不接受 9 键

我的基于PhoneGap的安卓应用程序有一个奇怪的问题。在某些屏幕上,数字9键被完全忽略。这发生在我所有的安卓设备上2.X设备。我试过以前版本的PG,发现该问题首先出现在v1.2中。这是应该重现该问题的示例index.html文件的代码。在Android2.2和2.3上,标记为“损坏”的文本框不接受数字9作为输入。Testbody{margin:0;padding:0;font-size:20px;}input{height:20px;}#container_second{overflow:hidden;position:relative;width:100%;height:150px

jquery - Phonegap 媒体 API (Android) - 媒体未定义

我想构建一个AndroidWebView应用程序,它会在用户按下按钮时播放声音。出于某种原因,我无法让PhoneGap媒体API工作。它不断显示:UncaughtReferenceError:Mediaisnotdefinedatfile:///android_asset/www/script.js:3这是我的代码:$(document).ready(function(){varmyMedia=newMedia("/android_asset/www/one.mp3");$('.one').click(function(){myMedia.play();});});有人知道如何解决这个

android - 未定义 Phonegap Android LocalFileSystem

我在phonegap应用程序中出于存储目的访问Android文件系统时遇到问题。我搜索并找到了很多不适合我的情况的解决方案!我知道deviceready被发射和检查的必要性,它被发射了。所以phonegap.js已完美加载!我想我请求了文件权限并且在我的list和配置文件中有功能。他们在这里:配置文件:AndroidManifest.xml:这是我的代码的错误抛出部分:$(document).ready(function(){document.addEventListener("deviceready",onDeviceReady,false);});functiononDeviceR

android - ADB 命令行在安装过程中挂起 (PhoneGap)

我的Phonegap应用程序拒绝加载到我的Android设备上(即使是HellowWorld默认应用程序也拒绝加载)直到今天,一切都运行得很好。这是我的控制台日志:***\>adbdevicesListofdevicesattached4c05609bdevice***\>phonegaprun--device-Vandroid[phonegap]detectingAndroidSDKenvironment...[phonegap]usingthelocalenvironment[phonegap]compilingAndroid...[phonegap]Generatingconfi

android - Phonegap 插件 :How to convert Base64 String to a PNG image in Android

Android不允许原生应用程序(例如基于Phonegap的应用程序)写入二进制文件。一个常见的应用程序是将Base64字符串转换为图像。那么,您如何解决这个问题? 最佳答案 解决方案;此插件可转换Base64PNG字符串并将图像生成到sdCard。我们走吧!1。Base64解码器获取名为MiGBase64的超快Base64编码/解码器类。从SourceForge下载.在项目的src/文件夹中创建一个名为“util”的文件夹。将下载的类放在那里。2。java在项目的src/文件夹中创建一个名为“org/apache/cordova”

android - phonegap 构建不显示启动画面

这个问题过去曾被问过,但我找到的答案都没有解决我的问题。我正在尝试制作一个非常简单的phonegap应用程序来显示启动画面并在准备就绪时宣布。它只是一个测试应用程序,用于了解如何使用启动画面。我正在通过phonegapcli使用phonegapbuild。phonegap版本3.5.0仅在安卓上测试过我有一个www文件夹,其中config.xml位于。所有启动画面都位于www/res/screen//filename.png内我的配置文件是splashscreen-example-appHelloWorldsampleapplicationthatrespondstothedevice