问题标签 [phonegap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cordova - PhoneGap 创建项目按钮什么也不做
我在 Windows 10 上安装了 PhoneGap 桌面(版本 0.4.4),并试图创建一个新的“hello world”项目。
当我单击“创建项目”按钮时,没有任何反应,也没有错误消息。
显然,单击创建项目后,它应该切换到一个新屏幕,显示带有绿色播放箭头的项目,如下所示:http: //docs.phonegap.com/getting-started/3-create-your-app/desktop/
有任何想法吗?
cordova - 科尔多瓦 6.5.0。将android studio更新到2.3.1和SDK工具后构建android应用失败
我正在从事三个不同的 phonegap 项目,我能够构建到 android 平台,直到我做了最令我后悔的事情“更新”
以前我可以使用 command phonegap build android
or cordova build android
,并且构建成功,没有错误
但是更新后我发现了第一个问题:
虽然之前设置了 Android_home,但我再次确保了它。然后我尝试构建但因同样的错误而失败。后来我在这个线程上找到了解决方案Installing-Android-SDK-Tools
我下载了tools_r25.2.3-windows.zip
并将内容解压到sdk文件夹,然后问题(ANDROID_HOME not found)解决了!!
之后我尝试了phonegap build android
,然后我得到了这个错误
我很生气,即使我尝试创建新项目phonegap create myApp
并移动www
文件夹的内容config.xml
,然后phonegap build android
,但没有运气再次失败,原因与上述相同
cordova - Phonegap 闪屏在 IOS 中不起作用
我将 splash.png 添加到默认根目录(带有 index.html 路径)然后我将 splash 插件添加到 config.xml
这有什么问题?为什么它不显示我的 splash.png?它显示 phonegap 默认启动图标
javascript - HTML 移动应用程序/Google API
我有一个关于移动应用程序开发的问题。我目前在 javscript / html / css 中制作应用程序,但遇到了问题。
该应用程序使用客户端 javascript API 来访问 Google 日历。我打算通过 Adobe PhoneGap 部署应用程序。问题是,API 需要一个 API 密钥,这需要一个域。在移动设备上使用 javascript 时,此上下文会丢失(您不能再将域列入白名单。
如何使用 Google API 部署移动应用程序?
android - 外部链接内容未出现在 AppBrowser 视图中
我构建了一个应用程序,用户可以在其中上传任何类型的文档。成功上传后,我将相应的 url 作为响应发回。通过使用该响应,我以预览模式显示上传的文档。现在我的问题是
单击该预览后,我想通过使用 inAppBrowser cordova 插件在 App 而不是移动浏览器中显示该文档。为此,我编写了以下代码。它在 IOS 设备而不是 android 中按我预期的方式工作。为了调试用例,我只是硬编码了一些谷歌图片 url 并尝试了 . 即使在 android 中,我也可以在AppBrowser视图中看到该图像。只有用户通过我的应用程序上传的文档存在问题。
如果权限有问题,即使在 IOS 中它也不应该工作,但它正在工作。所以我猜Android有问题。我怎样才能做到这一点。
如下所示,当我单击外部链接时。我无法看到内容,但我可以看到 URL。
谢谢
cordova - Cordova - Crosswalk armeabi-v7a 和 arm64-v8a 发布错误
当我尝试使用人行横道插件发布科尔多瓦时遇到问题。我用以下句子生成了 4 个版本:
这句话生成 4 个版本(arm7、arm64、x86 和 x86_64 apk)。
当我上传版本并尝试发布时,我有错误说 arm64 取代了 arm7。
Se ha sustituido el APK por completo PROBLEMA Ningún usuario podrá ver este APK porque uno o varios APK con códigos de versión Superiores lo han sustituido por completo。RESOLUCIÓN Retira este APK de la versión o revisa los códigos de versión y segmentación de los APK incluidos en esta 版本。”
我怎么能解决这个问题?谢谢!
angularjs - 使用 ng-repeat 的 ion-list 中的离子映射
我在使用 Angular 1.0 的 IONIC 1.0 中有一个要求,其中我必须列出在 MAPS 中注册的成员的地址,我已经管理了带有地址的列表,现在我被困在 MAPS 上,即如何在我的中使用 ng-repeat 显示地图离子列表。
我进行了很多搜索并找到了一个集成谷歌地图 API 并将 div 放在视图中并将其制作为地图的解决方案,但我希望它在我的列表中使用 ng-repeat 是动态的
android - Cordova/Android:点击实际邮寄地址时不要打开谷歌地图
我的 Cordova 应用程序显示实际邮寄地址列表。如果您不小心点击了某个地址(在滚动时),Android 会启动 Google 地图。我怎么能防止呢?
PS:地址没有链接到任何东西,我有
这没有效果。
提前感谢您的宝贵时间!
ios - Phonegap 的 SQLite 插件?
我有一个 Phonegap 项目,到目前为止已用于构建 Android 应用程序。我在 Windows 上使用本地安装的 Phonegap 和预填充的 SQLite 数据库。该项目使用了 Cordova-sqlite-ext 插件,我的版本大约一年了,不需要更新。
现在我需要构建一个 Windows 版本,它也应该在 Windows 8.1 上运行,而不仅仅是 Windows 10。这适用于真正的计算机,手机并不那么重要。似乎几个月后可能还需要一个 iOS 版本。
在 GitHub 上检查了 Cordova-sqlite-storage、Cordova-sqlite-ext、Cordova-sqlite-evcore-extbuild-free 和 Cordova-sqlite-legacy-build-support 之后,我迷路了,不知道我可以使用任何来达到我所有的目标。
- 从 Phonegap 切换到 Cordova 不是一种选择,因为使用 Cordova 无法在 Windows 上构建 iOS 应用程序,对吧?
- PhoneGap CLI 和 Build 仅由不支持预填充数据库的 evcore-extbuild-free 支持。
- 为 Windows 8.1 构建需要不支持预填充数据库的旧版本。
所以我的问题是有没有人尝试过这样的事情?我希望文档可能不是最新的,但也许这是一个长期的目标。如果没有别的,我可能能够创建数据库结构,然后要求用户下载数据以填充它,但更愿意避免这种情况。
javascript - 将 google 搜索结果插入 iFrame for Mobile 应用程序
我正在尝试将谷歌搜索的结果加载到我的 HTML 页面的 div 中。
我计划制作一个 phonegap 应用程序,其主屏幕是一个自定义 HTML 页面 - 带有一个文本框和一个搜索按钮,可以从选择的搜索引擎加载搜索结果。
我知道有一个非常相似的问题,但它没有任何解决方案或选项。它们更像是变通方法。
有什么合法的方法可以做到吗?我尝试了自定义搜索引擎 - 它不如谷歌的搜索结果好(猜想它很明显)。
编辑:忘了提一下,我从实现 iFrame 开始,但遇到了 SAME ORIGIN 标头问题,将 iframe 渲染为空白。
如果所有搜索请求都必须路由到我的页面(或程序),那么构建浏览器是唯一的选择吗?