vue-pdf ios 展示空白,没有背景色只有宽高

500 阅读1分钟

利用他的createLoadingTask展示全部。在iphone12上面vue-pdf只展示空白,没有背景色只有宽高,但是改变了pdf的宽度,会展示部分页面,剩余的滑动到页依旧不展示,改变高度无效

<template>
	<div>
		<pdf
			v-for="i in numPages"
			:key="i"
			:src="src"
			:page="i"
			style="display: inline-block; width: 25%"
		></pdf>
	</div>
</template>

<script>

import pdf from 'vue-pdf'

var loadingTask = pdf.createLoadingTask('https://cdn.mozilla.net/pdfjs/tracemonkey.pdf');

export default {
	components: {
		pdf
	},
	data() {
		return {
			src: loadingTask,
			numPages: undefined,
		}
	},
	mounted() {

		this.src.promise.then(pdf => {

			this.numPages = pdf.numPages;
		});
	}
}

</script>

还请大佬帮忙(๑•̀ㅂ•́)و✧