Commit 46b4fe8c authored by Jennie Shi's avatar Jennie Shi

修复合同预览

parent 9bf3ce46
......@@ -9,17 +9,10 @@
<h-content>
<canvas v-for="page in pages" :id="'the-canvas'+page" :key="page"/>
</h-content>
<!-- <h-content v-if="platform === 'ios'">
<iframe
:src="attachUrl"
frameborder="0" scrolling="yes" width="100%"
height="100%" />
</h-content> -->
</h-view>
</template>
<script>
import PDFJS from 'pdfjs-dist'
// import pdfWorker from 'pdfjs-dist/build/pdf.worker'
export default {
data () {
......@@ -41,13 +34,10 @@ export default {
mounted () {
let vm = this
vm.hlsPopup.showLoading('请稍候...')
// debugger
vm.attachUrl = vm.$route.params.attachUrl
console.log('vm.attachUrl === ' + vm.attachUrl)
vm.hlsPopup.hideLoading()
// if (vm.platform === 'android') {
vm.loadFile(vm.attachUrl)
// }
},
methods: {
_renderPage (num) {
......@@ -80,30 +70,17 @@ export default {
loadFile (url) {
let vm = this
console.log('URL ==== ' + url)
if (vm.platform === 'android') {
PDFJS.getDocument(url).then((pdf) => {
vm.pdfDoc = pdf
console.log('pdf ==== ' + JSON.stringify(pdf))
vm.pages = vm.pdfDoc.numPages
console.log('pages === ' + vm.pages)
vm.$nextTick(() => {
vm._renderPage(1)
})
PDFJS.getDocument(url).promise.then((pdf) => {
vm.pdfDoc = pdf
vm.pages = vm.pdfDoc.numPages
console.log('pages === ' + vm.pages)
vm.$nextTick(() => {
vm._renderPage(1)
})
} else {
PDFJS.getDocument(url).promise.then((pdf) => {
vm.pdfDoc = pdf
console.log('pdf ==== ' + JSON.stringify(pdf))
vm.pages = vm.pdfDoc.numPages
console.log('pages === ' + vm.pages)
vm.$nextTick(() => {
vm._renderPage(1)
})
}).catch(reason => {
console.log(reason)
}
)
}).catch(reason => {
console.log(reason)
}
)
},
},
}
......
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="initial-scale=1,maximum-scale=1,minimum-scale=1,user-scalable=no,width=device-width,viewport-fit=cover"><meta name=format-detection content="telephone=no"><meta name=format-detection content="email=no"><meta name=apple-mobile-web-app-capable content=yes><meta name=apple-mobile-web-app-status-bar-style content=black><script type=text/javascript src=./static/vuePlatform.js></script><script type=text/javascript src=./static/prototype.js></script><script type=text/javascript src=./cordova.js></script><script type=text/javascript src="http://api.map.baidu.com/api?v=2.0&ak=Eoo0EtfjYCdAy7r8D19gZ0vMojdZpHqU"></script><title>徐工金服</title><link href=./static/css/app.5be6246a68f603d585a566ffdad754dd.css rel=stylesheet></head><body><div id=app-box></div><script type=text/javascript src=./static/js/manifest.6a178e8d77c32e3c385d.js></script><script type=text/javascript src=./static/js/vendor.7191c48e0b160a3ab672.js></script><script type=text/javascript src=./static/js/app.eb8e8ca993d500762740.js></script></body></html>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment