123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- var background_mecoffee_socket_id;
- // https://bugs.chromium.org/p/chromium/issues/detail?id=370744
- chrome.app.runtime.onLaunched.addListener(function() {
-
- chrome.app.window.create('index.html', {
- 'bounds': {
- 'width': 800,
- 'height': 600
- } },
- function( win ) {
- console.log( 'in win callback');
- win.onClosed.addListener( function() {
- console.log( 'window close');
- chrome.bluetoothSocket.disconnect( background_mecoffee_socket_id );
- chrome.bluetoothSocket.close( background_mecoffee_socket_id );
- } );
- }
- );
- chrome.bluetooth.getAdapterState(function(adapter) {
- console.log("Adapter " + adapter.address + ": " + adapter.name);
- });
- });
- chrome.runtime.onMessage.addListener(
- function(request, sender, sendResponse) {
- console.log('msgZ!')
- //console.log(sender.tab ?
- // "from a content script:" + sender.tab.url :
- // "from the extension");
- if (request.type == "socket" ) {
- console.log( 'socketid received' );
- background_mecoffee_socket_id = request.socket;
- // sendResponse({farewell: "goodbye"});
- }
- });
|