标签: google-chrome-app

谷歌Chrome扩展:是否可以获得控制台输出(js错误,console.log等)

我正在开发chrome扩展,我真正需要的是将控制台输出作为对象.

是否可以在chrome扩展名popup.html/popup.js或某处获得任何内容?

我有标签的对象,我可以以某种特定的标签控制台,或从检查员/ devtool错误输出在Chrome控制台中代码对象?

javascript google-chrome google-chrome-extension google-chrome-devtools google-chrome-app

10
推荐指数
1
解决办法
7171
查看次数

如何创建一个在启动时全屏运行的Chrome打包应用程序?

目前似乎只能通过用户操作(鼠标/键盘事件)激活全屏功能.有没有办法规避这个?

google-chrome-app

10
推荐指数
3
解决办法
2万
查看次数

ng-show和ng-hide在html5/js chrome扩展中失败

我对Chrome扩展程序中ng-hide和ng-show的行为感到困惑:https://chrome.google.com/webstore/detail/zombiereport/nmojhgiclaimobhpljphbfgmabfmncin

当我把它放在网上它工作得很好:http://1ffa3ba638.url-de-test.ws/zombieReport/partials/popup.html

在表单中,默认情况下(扩展名)会自动显示ng-show et ng-hide.

google-chrome-extension angularjs google-chrome-app

10
推荐指数
1
解决办法
2037
查看次数

Google云端硬盘不再提示安装Chrome应用

我们在Chrome网上应用店中有一个与Google云端硬盘集成的托管网络应用.

自升级到"新驱动器"以来,不再提示尝试打开由我们的应用创建的文件(但未安装应用)的用户从Chrome网上应用店安装该应用.他们曾经得到这样的对话: 示例对话框

现在,Drive只需打开一个新标签,并将用户直接指向我们应用的网址,而无需安装 - 这不是我们想要的,我们希望用户将其放入应用列表中.恢复到"旧驱动器"并不能解决问题.用户升级到新驱动器后,它将停止工作.

该应用程序的清单如下所示:

{
    "name": "My App",
    "version": "1.0.7",
    "manifest_version": 2,
    "description": "Short Description",
    "container": "GOOGLE_DRIVE",
    "api_console_project_id": "MY_PROJECT_ID",
    "gdrive_mime_types": {
        "http://drive.google.com/intents/opendrivedoc": [{
            "type": ["application/vnd.google.drive.ext-type.myExtension", "application/vnd.google-apps.drive-sdk.MY_PROJECT_ID"],
            "href": "https://my.url.com/drive",
            "title": "Open",
            "disposition": "window"
        }]
    },
    "icons": {
        "128": "ft-icon-96-96.png"
    },
    "app": {
        "launch": {
            "web_url": "https://my.url.com/welcome"
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

旁注:可能有关,但另一个奇怪的是,谁的用户安装已不能断开驱动器的应用程序的应用程序.它无论如何都会再次出现.但这似乎更像是一个驱动程序错误,而不是应用程序配置错误.

chrome-web-store google-drive-api google-chrome-app

10
推荐指数
1
解决办法
275
查看次数

如何结合Cordova,Crosswalk和Ionic框架

我正在尝试创建一个结合上述项目的移动应用程序,我不知道该怎么做.

以下是我发现的两个选项:

  1. 使用https://github.com/MobileChromeApps/mobile-chrome-apps - 我的问题是它似乎没有生产就绪.(我被告知这是,但我找不到任何支持).
  2. 创建一个新的离子项目,然后将Cordova添加到它,然后排空平台/ android/CordovaLib /文件夹并从Crosswalk移入文件(如http://blog.nraboy.com/2014/10/use-crosswalk中所述) -ionic-framework-android-apps /) - 这个解决方案非常简单,但对我来说似乎有些神圣...

我应该使用哪个选项?还有其他选择吗?

干杯,

----更新----

Ionic已将Crosswalk与自己的CLI结合使用,请查看http://ionicframework.com/blog/crosswalk-comes-to-ionic/

android cordova google-chrome-app ionic-framework crosswalk-runtime

10
推荐指数
3
解决办法
6715
查看次数

是否可以删除"检查元素"?

是否可以通过Javascript删除或禁用Chrome应用中的"Inspect Element"上下文菜单?

我搜索了几个论坛,但没有明确的答案.

javascript google-chrome google-chrome-app

10
推荐指数
5
解决办法
2万
查看次数

chrome.app.window的关闭事件

当Chrome应用程序窗口关闭时,是否可以检测到该事件?并在窗口关闭之前执行操作?

google-chrome-extension google-chrome-app

9
推荐指数
1
解决办法
9626
查看次数

'fileSystem'仅适用于打包的应用程序,这是一个传统的打包应用程序

我需要在manifest.js中使用fileSystem权限,这样我就可以从Chrome扩展程序读取/写入文件.

当我使用"加载解压缩的扩展程序"按钮加载我的扩展程序时,Chrome会显示:

'fileSystem' is only allowed for packaged apps, and this is a legacy packaged app.
Run Code Online (Sandbox Code Playgroud)

因此,对于铬我的分机是一个传统的打包应用程序.

我的问题是如何在技术上将" 遗留打包应用程序 "转换为" 打包应用程序 ",以便我可以测试fileSystem API?

这是我的清单:

{
 "name": "MyApp",
 "version": "1.0",
 "manifest_version": 2,
  "app": {
  "launch": {
  "local_path": "index.html"
  }
 },
 "icons": {
 "128": "favicon.ico"
 },
  "permissions" : [
    "fileSystem"
  ]
}
Run Code Online (Sandbox Code Playgroud)

的确,我已经在使用了"manifest_version": 2.

google-chrome google-chrome-extension google-chrome-app

9
推荐指数
1
解决办法
1万
查看次数

我可以控制Chrome应用通知的持续时间吗?

我们有一个带有工作通知的Chrome应用,但通知只持续几秒钟然后消失.我们的最终用户希望该通知一直存在,直到他们解雇它为止.可以这样做吗?我们在API文档中找不到有关通知持续时间的任何内容.

google-chrome-app

9
推荐指数
1
解决办法
6370
查看次数

如何隐藏 Chrome 创建的网站应用程序标题栏

我从 Chrome 创建了一个应用程序扩展,我想隐藏信息栏:
在此输入图像描述

我想要显示绿色区域,如上图所示。

browser google-chrome google-chrome-app

9
推荐指数
1
解决办法
3442
查看次数