1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/subying-chrome-ex-qrcode-by-url

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
popup.js 665
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
yJs Отправлено 18.01.2015 05:34 68b04d9
chrome.windows.getCurrent(function(win){
chrome.tabs.getSelected(function(tab){
var img,_width=160,_height=160;
console.log(tab);
jQuery('#qrcode').qrcode({width:_width,height:_height,text:tab.url});
if(tab.favIconUrl){
img = new Image();
img.src = tab.favIconUrl;
img.onload=function(){
var _w = img.width,_h = img.height
,_x = 0 ,_y = 0
;
if(_w && _h){
drawImg(img,(_width-_w)/2,(_height-_h)/2)
}
}
}
})
});
//加入图片
function drawImg(img,x,y){
var myCanvas = document.getElementsByTagName('canvas')
,_canvas = myCanvas[0]
,myctx = _canvas.getContext('2d')
;
myctx.drawImage(img,x||0,y||0);
}

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/subying-chrome-ex-qrcode-by-url.git
git@api.gitlife.ru:oschina-mirror/subying-chrome-ex-qrcode-by-url.git
oschina-mirror
subying-chrome-ex-qrcode-by-url
subying-chrome-ex-qrcode-by-url
master