Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

'downloads' requires Google Chrome dev channel or newer, and this is the stable channel

I'm making a Chrome extension to automatically offer a saveAs box when clicked. I have found this on the API, but as soon I added the 'downloads' to the premissions I get the warning:

There were warnings when trying to install this extension:

* 'downloads' requires Google Chrome dev channel or newer, and this is the stable channel.

I have no idea what channels are, and how I change them.

What is that? Does that mean that anyone who downloads this extension will also have the headache of changing the channel?

My sample code:

window.onload = function(){
    alert(chrome);
    alert(chrome.downloads);
    chrome.downloads.download(
        {url: 'http://www.iana.org/_img/iana-logo-pageheader.png',
         saveAs: true
        },
        function(res){alert(res);});
}
like image 328
Ramzi Khahil Avatar asked Nov 25 '12 23:11

Ramzi Khahil


People also ask

How do I change my dev channel to stable?

Select Change channel. If you switch to Beta or Dev, your Chromebook downloads an update and then asks to restart. To switch to Stable or Beta, select Change channel and Powerwash.

What is the difference between Chrome and Chrome dev?

The Beta channel gives you a 4–6 week preview of features coming to the Stable version of Chrome browser. The Dev channel gives you a 9–12 week preview.

What is Chrome extended stable channel?

Users on the Extended stable channel get feature updates less frequently, but still receive security fixes. If you manually update to new releases of Chrome and want a slower release cadence, you might prefer the Extended stable channel. This channel is updated every 8 weeks.

What is developer channel on Chromebook?

With Developer Mode, users can install applications from any other source or install Linux as the primary operating system and thus turn their Chromebook into a Linux laptop without the software limitations that Chrome OS has.


1 Answers

The majority of the users are on the Stable channel, because this is the default.

If you want to use bleeding-edge features, get the Dev or Canary builds. More information on using a different release channel can be found on chromium.org at Chrome Release Channels.

like image 164
Rob W Avatar answered Jan 01 '23 22:01

Rob W