This commit is contained in:
silas
2018-10-10 20:05:53 +02:00
parent 05188e37fd
commit f5ba242d40
3 changed files with 55 additions and 20 deletions

View File

@@ -3726,12 +3726,11 @@ class CopyShareButton extends ShareButton
class MultipleShareButton extends ShareButton{
constructor(deviceType, icon, callbacks, shouldLoadImg)
{
console.log(Array.isArray(deviceType), deviceType[0] instanceof ShareButton);
if (Array.isArray(deviceType) && deviceType[0] instanceof ShareButton){
let btn = deviceType[0];
callbacks = deviceType;
deviceType = btn._deviceType;
icon = btn._icon;
callbacks = deviceType;
shouldLoadImg = Helper.nonNull(shouldLoadImg, icon);
}
@@ -3744,6 +3743,7 @@ class MultipleShareButton extends ShareButton{
callbacks[i].getCallback()(link, element, event);
}
else {
console.log(callbacks, i);
callbacks[i](link, element, event);
}
}
@@ -3834,7 +3834,7 @@ class SmsShareButton extends ShareButton
else {
linkToOpen = "sms:?body=" + encodeURIComponent(link);
}
window.open(linkToOpen, '_blank');
window.open(linkToOpen, '_blank', "noopener");
}, shouldLoadImg);
}
}
@@ -3843,7 +3843,7 @@ class TelegramShareButton extends ShareButton {
constructor(icon, shouldLoadImg) {
super(ShareButton.TYPE_ALL, icon, function (link) {
let linkToOpen = "https://t.me/share/url?url="+encodeURIComponent(link);
window.open(linkToOpen, '_blank');
window.open(linkToOpen, '_blank', "noopener");
}, shouldLoadImg);
}
}
@@ -3858,7 +3858,7 @@ class WhatsappShareButton extends ShareButton {
else {
linkToOpen = "whatsapp://send?text=" + encodeURIComponent(link);
}
window.open(linkToOpen, '_blank');
window.open(linkToOpen, '_blank', "noopener");
}, shouldLoadImg);
}
}