I've read about Packaged Apps and played with the example apps. I can load them into my Chrome Canary, but I can't seem to find a way to build/package a .app for OS X. Is this not possible yet, or am I just missing something?
Previously Google Chrome packaged apps were only for Google Chrome. According to a recent blog post by Sriram Saroop, the product manager for Chromium, there is an available Chrome App Launcher to run Google Chrome packaged apps outside of the browser.
The Chrome App Launcher will be coming "soon" to Mac and Linux.
Related
I have a Django app that web-scrapes (using Selenium) that I am trying to deploy to google cloud. I am having issues with opening Chrome driver in the virtual environment on google's servers. I believe they are Linux.
I was able to install the linux version of Chromedriver into the virtual environment but I am getting a "cannot find Chrome binary" error as pictured:
https://imgur.com/a/Ib3x0ZW
I have done some research and it seems that this is because Google Chrome is not installed in the virtual environment. The links to install Google Chrome online all force me to download macOS versions.
How can I download Google Chrome (specifically its binary) on my Mac so I can put it in the virtual environment that will be run on linux?
I think that StackOverflow is not the proper place to ask for this kind of question.
You could try to find your problem in the following Google Chrome Help page.
If you don't find the answer in the previous link, you could ask for help in the Google Chrome Help Community.
Does anyone know if it's possible for a Chrome extension to interact with a PWA? Since a PWA installed by Chrome seems to be just a Chrome wrapper for the web application, perhaps Google still allows extensions to interact with the PWA.
I have an extension which talks to a native application. This application only works on macOS or Windows. But when I add the extension to my browser, it is also synchronized automatically to platforms where it does not make sense such as Linux or Chrome OS.
I'd figured there would be an option in the manifest.json to limit the app to specific platforms but I can't find anything like that. Am I correct? Or is there a solution?
Extensions will be installed based on chrome login. So it will be installed on all devices with chrome login.
You can programmatically enable/disable your scripts after checking for supported platform OS.
Use this API in background script to collect platform details - API Link.
Related question: Detect operating system from Google Chrome Extension
Since Chrome Apps are being discontinued effective 2018, does anyone know if chrome.mdns and chrome.sockets API's are going to be made available for Chrome Extensions?
If you check this blog about the Chrome Apps, it only stated here that in early 2018, users on these platforms (Windows, Mac, and Linux) will no longer be able to load Chrome apps, but it will still be available in the CHROME OS. And it is not stated here the effect of it in the Chrome Extension.
So what can I suggest you is to check the chrome.mdns and chrome.socket for the updates on this API.
I am a bit confused... I was reading the tutorial for developing chrome extensions. But once I reach the step where to release it, I saw the developer console this message.
Does it means that my chrome extension will no longer available for chrome browser on any other OS than Chrome OS?
Chrome Apps are not Chrome extensions. The change in policy applies to Chrome Apps, not Chrome Extensions.
Your Chrome extension will be available for users of Google Chrome on all OS platforms where Chrome supports extensions (i.e. not on Android).