uni-app x 使用这个插件报错了
报错如下:
[plugin:uni:app-uts] 编译失败
error: Unresolved reference: openFile
代码如下:
<template>
<view class="page">
<pdf-reader class="pdf-reader" ref="pdfReader">
</pdf-reader>
</view>
</template>
<script>
export default {
data() {
return {}
},
onReady() {
this.$refs["pdfReader"].openFile("/static/SOP_FQT-100-LC.pdf");
},
}
</script>
<style lang="scss">
.pdf-reader {
width: 80%;
height: 80%;
background-color: #ccc;
}
</style>
2 个回复
52yaoer
// #ifdef APP-ANDROID
import { PdfReaderElement } from 'uts.sdk.modules.XFPdfReaderUTS';
// #endif
// #ifdef APP-ANDROID
(this.$refs["pdfReader"] as PdfReaderElement).openFile("/static/XF-appGray.pdf");
// #endif
// #ifdef APP-IOS
this.$refs["pdfReader"].openFile("/static/XF-appGray.pdf");
// #endif
52yaoer
安卓需要加一下以上代码判断逻辑