问题标签 [cordova-chrome-app]

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.

0 投票
1 回答
130 浏览

android - CCA:在 Android 上访问 Google API

我制作了一个我想在 Android、iOS 和 Chrome 上运行的 Chrome cca 应用程序。我已经在 Chrome 中完成了所有测试,因为它是重新构建和运行最快的。

我正在使用identityChrome 应用程序的功能使用 Google API,并且我client_idmanifest.json. 作为 Chrome 应用程序运行时,我的所有请求都gapi.client.request可以完美运行。但是,当我在 Android 上运行时,它们会返回 403Acess Not Configured错误。这对最初的授权请求不满意,而对随后的获取信息的请求则不满意。在这种情况下,我使用的是 Google Calendar API。

关于使用 部署到 Android 有什么我需要了解的identity吗?我需要单独的client_id吗?

编辑:我在https://github.com/MobileChromeApps/mobile-chrome-apps/tree/master/chrome-cordova/plugins/chrome.identity找到并遵循 Android 的说明,它仍然给出相同的错误(将 client_id 添加到 API 控制台后 5 分钟)。

0 投票
1 回答
170 浏览

android - 移动 Chrome 应用程序和 mediaGalleries API

我正在将媒体播放器构建为打包的 chrome 应用程序,我想将其移植到使用 cordova 的移动 chrome 应用程序。

根据此站点(https://github.com/MobileChromeApps/mobile-chrome-apps/blob/master/docs/APIStatus.md),尚不支持 mediaGalleries API。有谁知道是否计划支持它,在这种情况下什么时候支持?

曼尼谢谢!

0 投票
1 回答
351 浏览

android - 在 mac 上构建 cca android 应用程序的问题

在一段时间没有做太多 cca 开发之后,我最近更新了我的 mac 上的一些依赖项,现在“cca run android”命令不再在我的机器上运行。

我收到以下奇怪的错误:

它正在寻找一个不存在的构建文件。我担心说-Dsdk.dir=/usr/local的部分。显然,它应该查看我的 android 主目录,该目录似乎设置正确:

如果该变量设置正确,它会找到一个:

ls $ANDROID_HOME/tools/ant/build.xml /usr/local/opt/android-sdk/tools/ant/build.xml

最近有没有人在使用最新版本的 cca 和 android 时遇到过这个问题?希望我犯的一些明显的错误可以很容易地纠正。

0 投票
1 回答
176 浏览

cordova - 自 cca 0.0.9 以来,chrome 打包应用程序未在 android 上加载 xhr 图像

当我将我的 cca 从 0.0.7 更新到最新版本时,我的应用程序仅在专门在 android 上运行时才停止加载所有外部图像。

我的应用程序允许用户通过粘贴或共享图像 url 来指定其他网站的头像,我一直在用 javascript 调整图像大小并将其存储在 chrome 本地存储中。但是我最近升级了我的 cca,并且外部图像不再加载到 android 上。奇怪的是,chrome 扩展程序和打包的 ios 版本的应用程序可以很好地加载外部图像。

通过尝试不同版本的 cca,我发现在 0.0.9 版本中专门引入了行为更改。有谁知道 cca 0.0.9 的重大变化已经改变了 xhr 加载的资源或图像在 android 中的处理方式?我已经浏览了cca 的发行说明,其中有一些关于主机权限更改的说明,但我不知道这是否是具体问题。只是想知道其他人是否遇到过同样的问题,以及是否有任何已知的解决方法,或者甚至是更具体地识别问题的方法,以便我可以将其上报给 cca 开发人员。

0 投票
1 回答
138 浏览

javascript - 是否可以使用移动 Chrome 打包应用程序创建新窗口?

您可以在新的移动 Chrome 打包应用程序上创建多个窗口吗?我问这个是因为

在桌面 ( 截屏) 上运行良好,但在 iOS 模拟器 ( ) 上不是很好截屏

0 投票
1 回答
923 浏览

cordova - Add Cordova plugin to Mobile Google Chrome App?

I'm using the Mobile Chrome App Cordova CLI-tool cca for building my webapp on Android.

Then, I have added a Cordova plugin that I want to be rendered into the Cordova config.xml as this:

How do I specify this addition in my manifest file?

It seems to be detected by cca

Thankful for any pointers. If it's currently unsupported I could probably help out with building it in.

0 投票
1 回答
923 浏览

cordova - 使用 Google Chrome 打包应用程序构建电话差距

有谁知道有关使用 Google Chrome 打包应用程序使用 Phone Gap Build 的任何说明、示例、视频等?

此外,是否有任何理由避免在 Dart 中编写移动 Chrome 应用程序?

谢谢

0 投票
2 回答
457 浏览

android - Cordova 应用程序在从主屏幕启动时重新启动

我正在使用 Apache cordova(通过 Chrome 移动应用程序框架)构建一个 Android 应用程序。假设我想启动应用程序,并且它之前已经启动。有两种方法可以做到这一点:

  1. 转到主屏幕启动器并单击应用程序图标。
  2. 使用 Android 多任务按钮(最近的应用程序按钮)并以这种方式单击应用程序。

当我执行 #1 时,应用程序完全重新启动并且我得到了 Cordovadeviceready事件,但是当我执行 #2 时,我得到了 Cordovaresume事件并且应用程序从我停止的地方恢复,而无需完全重新加载。

我怎样才能总是得到行为#2,或者尽可能多地得到它?我不知道为什么应用程序的行为会因我重新输入的方式而有所不同。

0 投票
1 回答
2416 浏览

android - 减小 Cordova Chrome App (cca) APK 大小

我已经使用 Polymer 组合了一个 Chrome 应用程序,并希望将其安装在 Android 平台上。我已成功按照此处列出的步骤,编译并部署了 SDK:

https://github.com/MobileChromeApps/mobile-chrome-apps

问题是我的 chrome 应用只有 37k,编译后的 SDK 是 37Mb。我还尝试编译了“Hello World”示例并获得了类似的文件大小。

虽然我预计会有一些开销,但这似乎非常高。我假设这是因为 cca 命令行会自动提取您可能需要的所有预期插件,即使我可能使用的插件很少(如果有的话)。

有没有办法减少使用 cca 构建的应用程序的文件大小 - 或者这只是处于早期开发人员预览阶段的限制?

干杯!

0 投票
1 回答
62 浏览

cordova-chrome-app - cca create:如何摆脱这个 Hallo World 示例应用程序

我只是在尝试 cca 并想知道如何摆脱这个 Hallo World 示例应用程序。

cca create 总是创建这个 Hallo World 应用程序,并且 cca 帮助不会显示一些参数来创建应用程序,就像使用 cordova create 一样:

我将如何使用 cca create 做到这一点?