- From: James Ingram <j.ingram@netcologne.de>
- Date: Wed, 20 Nov 2013 19:26:41 +0100
- To: Charlie Roberts <bigbadotis@gmail.com>
- CC: public-audio-dev@w3.org, Chris Wilson <cwilso@google.com>
- Message-ID: <528CFEE1.10401@netcologne.de>
Hi Charlie, Chris, Thanks for the quick replies! I tried installing a local web server (wampserver) this afternoon, but localhost is already occupied by IIS7 (I also have Visual Studio installed) and I got an error. I don't know how to upload files to IIS7 manually, and have not been able to find out if that's possible at all. I don't really want to mess with IIS7 in case I corrupt Visual Studio. Is it, in principle, possible to install a second localhost server on Windows 7? (I don't know much about configuring servers, and the web seems full of outdated information...) If so, I'll have another go. All the best, James p.s. I'd still like to see navigator.requestMIDIAccess() defined inside chrome extensions. :-) On 20.11.2013 18:14, Charlie Roberts wrote: > Or (much easier) run a web server on your computer and then load the > files via http from there... perhaps I'm not understanding the > question correctly though. > > > On Wed, Nov 20, 2013 at 9:11 AM, Charlie Roberts <bigbadotis@gmail.com > <mailto:bigbadotis@gmail.com>> wrote: > > This doesn't exactly answer your question, but as a workaround > perhaps you could use the cache manifest? > > http://www.html5rocks.com/en/tutorials/appcache/beginner/ > > It has worked well for me when performing, although I haven't been > using MIDI. > > - Charlie > > > On Wed, Nov 20, 2013 at 5:26 AM, James Ingram > <j.ingram@netcologne.de <mailto:j.ingram@netcologne.de>> wrote: > > Hi, > > I'm trying to make a version of my application [1] which will > work offline. > > This is important, because I want to use it during live > performances, and can't rely on the internet being available > at all venues. > > So I need to work with local files. > > As far as I can see, the only way to load local files into a > web page in Chrome is to deliver them inside a Chrome extension. > > But Chrome extensions can't share variables (e.g. midiAccess) > with the JS on the main page, so I need to call > navigator.requestMIDIAccess() inside the extension. > > But navigator.requestMIDIAccess() isn't defined there, so I'm > stuck. > > I see no reason why navigator.requestMIDIAccess() shouldn't be > defined inside an extension. There's no more security risk > accessing midi devices there than anywhere else. Maybe it's > just an oversight? > > Any ideas? > > All the best, > James > > [1] > http://james-ingram-act-two.de/open-source/assistantPerformer/assistantPerformer.html > > > > -- http://james-ingram-act-two.de/
Received on Wednesday, 20 November 2013 18:27:17 UTC