打开文件函数wx.openDocument 无法执行
发布于 7 年前 作者 jingdeng 4890 次浏览 来自 问答

        wx.downloadFile({

            url: ‘https://cynthianc.github.io/images/123.pdf’,

            success: function (res) {

                var filePath = res.tempFilePath

                console.log(filePath);

                wx.openDocument({

                    filePath: filePath,

                    success: function (res) {

                        console.log(‘打开文档成功’)//未输出日志

                    },

                    fail:function(err){

                        console.log(err) //未输出日志

                    },

                    complete:function(res){

                        console.log(res)//未输出日志

                    }

                })

                console.log(‘sksk’)

            },

            complete:function(res){

                        console.log(‘complete’);

                    }

        })

        下载成功了,输出文件路径 wxfile://tmp_933533898o6zAJs8zMUJpFzb4NLZk1YRn-xcg1487507216308.pdf

        打开文件openDocument的几个回调函数都没输出日志,猜测这个函数没被执行,是什么问题呢?弄了好久也没找到解决办法!!急!!!!

2 回复

用苹果手机试试该功能,我也遇到同样的问题,苹果手机可以,安卓不行,估计是此方法兼容性问题

同求,我也是有文件路径,debug都没有在console.log(‘打开文档成功’);这跑

回到顶部