Tag: Google Chrome

¿Cómo agregar un button para reproducir la pantalla completa de video de YouTube usando JavaScript?

Estoy codificando una extensión de Google Chrome donde incrustó un video de YouTube: <iframe id="ytplayer" type="text/html" width="640" height="360" src="https://www.youtube.com/embed/M7lc1UVf-VE" frameborder="0" allowfullscreen> Luego agregué un button a continuación que debería permitirle a un usuario hacer clic para reproducir este video en pantalla completa: <a href="#" id="lnkFullScreen">Play full screen</a> El trabajo se realiza a través de JavaScript […]

Cómo get las tabs eliminadas Url en la extensión de Chrome desarrollar

Estoy tratando de hacer algunas extensiones de Google Chrome. Quiero recordar la información de tabs que se eliminó recientemente. Pero tengo un problema. Cada vez que obtengo las tabs eliminadas, como URL, Título, etc. con el método chrome.tabs.get , pero aparece un error que dice 'Error during tabs.get: No tab with id' . Creo que […]

javascript – Google Chrome Cluttering Array generado a partir de .split ()

Dada la siguiente cadena: var str = "one,two,three"; Si divido la cadena en las comas, normalmente obtengo una matriz, como se esperaba: var arr = str.split(/\s*,\s*/); El problema es que en Google Chrome (para Mac), agrega properties adicionales a la matriz. Salida del depurador de Chrome: arr: Array 0: one 1: two 2: three constructor: […]

Cambiar URL que se muestra en la barra de estado de Chrome

Cuando cierro sobre una url en Chrome, la url se muestra en la barra de estado de Chrome. En mi caso, esto da como resultado una fea javascript: reference bla-bla-bla. ¿Hay alguna forma de cambiar el contenido de la barra de estado cuando pasas el mouse sobre un enlace? Gracias

Drop Event no evita el valor pnetworkingeterminado

Tengo lo siguiente: http://jsfiddle.net/KywJT/ function dragEnter(evt) { evt.stopPropagation(); evt.preventDefault(); $(evt.target).addClass('over'); } function dragLeave(evt) { evt.stopPropagation(); evt.preventDefault(); $(evt.target).removeClass('over'); } function drop(evt) { evt.stopPropagation(); evt.preventDefault(); $(evt.target).removeClass('over'); } jQuery( function ( $ ) { var $box = $( "#box" ); $box.bind("dragenter", dragEnter); $box.bind("dragleave", dragLeave); $box.bind("drop", drop); }); Estoy usando la versión de Chrome 24.0.1312.52 my la última jQuery […]

Fecha de Javascript incorrecta en Chrome vs Firefox

Recibo dates incorrectas en Chrome … Mi código se ve así .. El título contiene "2013-06-14T00: 00: 00", era un DateTime en C # devuelto por WebAPI Como puedes ver aquí en ambos browseres … Cuando lo agrego a una nueva date de javascript como esta … var dt = new Date(title) Recibo diferentes dates […]

Abre múltiples enlaces en Chrome a la vez como nuevas tabs

Intento abrir múltiples enlaces a la vez en Google Chrome en tabs nuevas pero falla. Problemas: Bloqueado por window emergente Abrir en windows nuevas en lugar de pestaña después de que el usuario haya permitido la window emergente Con esto , puedo abrir múltiples enlaces a la vez en Firefox: <!DOCTYPE html> <html ng-app="plunker"> <head> […]

¿Cuándo una function de javascript no es un object?

Estoy viendo el siguiente comportamiento, en el medio de una session de debugging de JavaScript: o // function (a1, a2, a3) { return a1 + a2 + a3; } typeof(o) //'function' for (var n in o) { console.log(n); } //<a list of properties> Object.keys(o) //TypeError: not an object Object.prototype.toString.call(o); //"[object Function]" lo que me hace […]

No se puede verificar runtime.lastError durante browserAction.setBadgeText

chrome.browserAction.setBadgeText(object details) se utiliza para establecer el text de la insignia para una extensión de cromo. Sin embargo, si la tabId no existe, Chrome produce el siguiente error al usar console.error() : Deshabilitado runtime.lastError al ejecutar browserAction.setBadgeText: Sin pestaña con id: ####. Esto se convierte en un problema cuando el text de la insignia se […]

Implementando notifications push usando Chrome en Django

Aprendí a implementar notifications automáticas para una aplicación web usando Chrome https://developers.google.com/web/updates/2015/03/push-notifications-on-the-open-web?hl=es y ejecuté con éxito el código de muestra mencionado en el blog. Desafortunadamente, no pude replicar el éxito con Django. Nunca entra en el método listo del trabajador del service, ( navigator.serviceWorker.ready.then ) es decir, el trabajador del service nunca está listo. Según […]

Javascript tiene muchos buenos JS marco (como Node.js AngularJS Vue.js React.js) es el mejor lenguaje de script.