问题标签 [google-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.
google-chrome - 'socket' 不允许用于指定的包类型(主题、应用程序等)
用于套接字的 Chrome API 现在对我不起作用。
我有以下清单:
但在加载扩展程序时显示以下警告:
'socket' 不允许用于指定的包类型(主题、应用程序等)。
我用版本23.0.1246.0 canary 和 23.0.1246.0 dev-m测试过
google-chrome - 打包应用程序是否有 captureVisibleTab 替代方案?
我正在为 Chrome 开发一个打包应用程序(不是旧版打包应用程序),需要获取整个窗口的图像,然后再对其进行进一步处理。
不幸的是,对于此类应用程序,无法请求使用chrome.tabs.captureVisibleTab
. 有没有其他方法可以做到这一点?
google-chrome - 新的 Chrome 打包应用程序的最小/最大按钮在哪里?
我正在使用 Chrome 的 dev-channel v23,并且正在使用新的Chrome 打包应用程序平台。
新平台的一个目的是将打包的应用程序“从浏览器中取出”,并为打包的应用程序提供顶级窗口状态。我有很多工作要做,但 Chrome 为我打开的窗口没有标题栏,也没有最小化、最大化按钮。它确实有 chrome 的自定义关闭按钮(就像设置对话框等内部窗口上的那个)。
您可以隐藏关闭按钮,并在 html/js 中提供自定义最小/最大/关闭功能,但它会破坏功能和外观上的 UX。如果 chrome 的目标是让我的应用程序的外观和功能与其他所有顶级窗口一样,那么系统特定的标题栏(带有窗口状态按钮)在哪里?
我错过了什么吗?这可以通过我没有看到的某种 API 来完成吗?
谢谢,蒂姆
*我知道我可以使用“无”框架类型,并创建自己的标题栏,但无法考虑所有平台的变化。这是一扇窗户。我的意思是,如果目标是像任何其他顶级窗口一样,那么打开一个标准平台特定窗口并给我一个客户区来使用。我会说自定义是次要的标准窗口,与特定操作系统上所有其他窗口的功能和外观一致。
google-chrome-extension - 在 Chrome 打包应用程序中不提示保存
我已经开始研究谷歌在 Chrome 中的打包应用程序,http://developer.chrome.com/apps这似乎是一项很棒的技术,但还处于早期阶段。
我的问题是:是否可以在没有提示的情况下使用应用程序中的 fileSystem API 将文件保存到计算机?我想制作一个可以保存日志文件等的应用程序。
google-chrome-extension - 调试新的 Chrome 打包应用
我正在使用 Chrome 24 中的新型打包应用程序,但我看不到任何方法可以调出开发人员工具来进行调试。
推荐的调试策略是什么?
google-chrome-extension - 从打包应用程序到扩展程序的消息传递
我看过这篇关于在扩展之间传递消息的文章,当你知道扩展 id 时,它就可以工作。
但是,我真正想做的是将消息从打包的应用程序传递到扩展程序。我尝试实施上述文章中的步骤。但我收到未定义 chrome.extension 的消息。
我认为这是因为它是一个打包的应用程序,它没有 chrome.extension。
有没有办法做到这一点?
谢谢啊
google-chrome - 插件中的 Google Chrome 'onLaunched' 错误
我正在关注http://developer.chrome.com/trunk/apps/first_app.html上的 google chrome 网络应用程序开发,并且网络应用程序没有启动。当我单击页面上的应用程序图标时,它会关闭选项卡。我已经从 github 下载了示例应用程序和插件,但是当我查看控制台时它们也无法正常工作,我收到此错误,请不要我在 chrome://flags 中启用了实验性 API。
我已将我的 chrome 浏览器更新到版本 22.0.1229.79。我的 manifest.json 文件是
}
还有我的 background.js 文件
有人可以指出我哪里出错了吗?
javascript - 在 Chrome 打包应用程序 v2 中如何检查窗口是否最大化?
我使用新的 Google Chrome 打包应用程序 v2 创建了一个无框窗口
我创建了最小化、最大化和关闭按钮,并将它们连接到适当的 JavaScript 函数并让它们工作。
我不知道谁来检查窗口是否已经在 JavaScript 中最大化,有什么想法吗?
下面的例子展示了如何最小化一个窗口,我花了一些时间来理解它并实现它,它可以工作。 https://github.com/GoogleChrome/chrome-app-samples/blob/master/frameless-window/style.css
如果最大化,最大化按钮必须恢复窗口,如果你双击窗口标题栏它最大化但我没有得到任何事件。
javascript - Google chrome 扩展:是否可以获得控制台输出(js 错误、console.log 等)
我正在开发 chrome 扩展,我真正需要的是将控制台输出作为对象。
是否有可能在 chrome 扩展 popup.html/popup.js 或某处获得任何这些?
我有选项卡对象,我能以某种方式获得特定的选项卡控制台,或者 chrome 控制台中的检查器/开发工具的错误输出作为代码中的对象吗?
android - 我们可以在我们的 android 应用程序中获取 chrome 浏览历史记录/书签吗
我们可以像使用 READ_HISTORY_BOOKMARKS 权限在默认浏览器中一样获取 chrome 浏览历史记录/书签吗?PS:我只是想知道这可能吗?