|
@@ -15,7 +15,6 @@
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
-import screenfull from "screenfull"
|
|
|
import { fileKeyToUrl } from '@/plugins/file-center.js';
|
|
|
export default {
|
|
|
name: 'Guide',
|
|
@@ -52,7 +51,6 @@ export default {
|
|
|
},
|
|
|
async getAdInfoByAdPlace() {
|
|
|
const data = {
|
|
|
- id: 1,
|
|
|
adPlace: 20,
|
|
|
os: 1
|
|
|
}
|
|
@@ -61,37 +59,31 @@ export default {
|
|
|
},
|
|
|
play(item, ele) {
|
|
|
const elVideo = document.getElementById('el-video-' + ele.id)
|
|
|
- if (this.$userAgent.isAndroid) {
|
|
|
- if (screenfull.isEnabled) {
|
|
|
- screenfull.request(elVideo);
|
|
|
- }
|
|
|
+ if (elVideo.requestFullscreen) {
|
|
|
+ elVideo.requestFullscreen()
|
|
|
+ elVideo.play()
|
|
|
+ } else if (elVideo.mozRequestFullscreen) {
|
|
|
+ elVideo.mozRequestFullscreen()
|
|
|
+ elVideo.play()
|
|
|
+ } else if (elVideo.msRequestFullscreen) {
|
|
|
+ elVideo.msRequestFullscreen()
|
|
|
+ elVideo.play()
|
|
|
+ } else if (elVideo.webkitRequestFullscreen) {
|
|
|
+ elVideo.webkitRequestFullscreen()
|
|
|
+ elVideo.play()
|
|
|
} else {
|
|
|
- if (elVideo.requestFullscreen) {
|
|
|
- elVideo.requestFullscreen()
|
|
|
- elVideo.play()
|
|
|
- } else if (elVideo.mozRequestFullscreen) {
|
|
|
- elVideo.mozRequestFullscreen()
|
|
|
- elVideo.play()
|
|
|
- } else if (elVideo.msRequestFullscreen) {
|
|
|
- elVideo.msRequestFullscreen()
|
|
|
- elVideo.play()
|
|
|
- } else if (elVideo.webkitRequestFullscreen) {
|
|
|
- elVideo.webkitRequestFullscreen()
|
|
|
- elVideo.play()
|
|
|
- } else {
|
|
|
- elVideo.requestFullscreen()
|
|
|
- elVideo.play()
|
|
|
- }
|
|
|
- elVideo.addEventListener("webkitfullscreenchange", function (e) {
|
|
|
- if (!document.webkitIsFullScreen) {// 退出全屏暂停视频
|
|
|
- elVideo.pause();
|
|
|
- };
|
|
|
- }, false);
|
|
|
-
|
|
|
- elVideo.addEventListener('ended', function () {
|
|
|
- document.webkitCancelFullScreen(); // 播放完毕自动退出全屏
|
|
|
- }, false);
|
|
|
+ elVideo.requestFullscreen()
|
|
|
+ elVideo.play()
|
|
|
}
|
|
|
+ elVideo.addEventListener("webkitfullscreenchange", function (e) {
|
|
|
+ if (!document.webkitIsFullScreen) {// 退出全屏暂停视频
|
|
|
+ elVideo.pause();
|
|
|
+ };
|
|
|
+ }, false);
|
|
|
+
|
|
|
+ elVideo.addEventListener('ended', function () {
|
|
|
+ document.webkitCancelFullScreen(); // 播放完毕自动退出全屏
|
|
|
+ }, false);
|
|
|
this.submit(item, ele, 1)
|
|
|
},
|
|
|
playAd(item, ele) {
|