问题标签 [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.
android - CCA:在 Android 上访问 Google API
我制作了一个我想在 Android、iOS 和 Chrome 上运行的 Chrome cca 应用程序。我已经在 Chrome 中完成了所有测试,因为它是重新构建和运行最快的。
我正在使用identity
Chrome 应用程序的功能使用 Google API,并且我client_id
在manifest.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 分钟)。
android - 移动 Chrome 应用程序和 mediaGalleries API
我正在将媒体播放器构建为打包的 chrome 应用程序,我想将其移植到使用 cordova 的移动 chrome 应用程序。
根据此站点(https://github.com/MobileChromeApps/mobile-chrome-apps/blob/master/docs/APIStatus.md),尚不支持 mediaGalleries API。有谁知道是否计划支持它,在这种情况下什么时候支持?
曼尼谢谢!
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 时遇到过这个问题?希望我犯的一些明显的错误可以很容易地纠正。
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 开发人员。
javascript - 是否可以使用移动 Chrome 打包应用程序创建新窗口?
您可以在新的移动 Chrome 打包应用程序上创建多个窗口吗?我问这个是因为
在桌面 ( ) 上运行良好,但在 iOS 模拟器 ( ) 上不是很好。
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.
cordova - 使用 Google Chrome 打包应用程序构建电话差距
有谁知道有关使用 Google Chrome 打包应用程序使用 Phone Gap Build 的任何说明、示例、视频等?
此外,是否有任何理由避免在 Dart 中编写移动 Chrome 应用程序?
谢谢
android - Cordova 应用程序在从主屏幕启动时重新启动
我正在使用 Apache cordova(通过 Chrome 移动应用程序框架)构建一个 Android 应用程序。假设我想启动应用程序,并且它之前已经启动。有两种方法可以做到这一点:
- 转到主屏幕启动器并单击应用程序图标。
- 使用 Android 多任务按钮(最近的应用程序按钮)并以这种方式单击应用程序。
当我执行 #1 时,应用程序完全重新启动并且我得到了 Cordovadeviceready
事件,但是当我执行 #2 时,我得到了 Cordovaresume
事件并且应用程序从我停止的地方恢复,而无需完全重新加载。
我怎样才能总是得到行为#2,或者尽可能多地得到它?我不知道为什么应用程序的行为会因我重新输入的方式而有所不同。
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 构建的应用程序的文件大小 - 或者这只是处于早期开发人员预览阶段的限制?
干杯!
cordova-chrome-app - cca create:如何摆脱这个 Hallo World 示例应用程序
我只是在尝试 cca 并想知道如何摆脱这个 Hallo World 示例应用程序。
cca create 总是创建这个 Hallo World 应用程序,并且 cca 帮助不会显示一些参数来创建应用程序,就像使用 cordova create 一样:
我将如何使用 cca create 做到这一点?