update mobile demo

This commit is contained in:
Harvey committed 2022-06-21 13:49:45 +08:00
1 parent a831975f4f
commit 829d3a4b42
5 files changed
+25 -15

No files matched your search

+1 -1
View File
@@ -1,6 +1,6 @@
{
"license": "MIT",
"version": "1.0.0",
"version": "1.0.2",
"name": "artplayer-plugin-ads",
"types": "types/artplayer-plugin-ads.d.ts",
"description": "Ads plugin for ArtPlayer",
+10 -6
View File
@@ -99,7 +99,7 @@ export default function artplayerPluginAds(option) {
$ads = append(
art.template.$ads,
option.video
? `<video class="artplayer-plugin-ads-video" src="${option.video}" loop></video>`
? `<video class="artplayer-plugin-ads-video" src="${option.video}" loop playsInline></video>`
: `<div class="artplayer-plugin-ads-html">${option.html}</div>`,
);
@@ -136,6 +136,15 @@ export default function artplayerPluginAds(option) {
const $muted = query('.artplayer-plugin-ads-muted', $control);
const $fullscreen = query('.artplayer-plugin-ads-fullscreen', $control);
if (option.url) {
art.proxy($detail, 'click', () => {
window.open(option.url);
art.emit('artplayerPluginAds:click', option);
});
} else {
setStyle($detail, 'display', 'none');
}
if (option.video) {
const $volume = append($muted, volume);
const $volumeClose = append($muted, volumeClose);
@@ -174,11 +183,6 @@ export default function artplayerPluginAds(option) {
if (option.url) window.open(option.url);
art.emit('artplayerPluginAds:click', option);
});
art.proxy($detail, 'click', () => {
if (option.url) window.open(option.url);
art.emit('artplayerPluginAds:click', option);
});
}
art.on('ready', () => {