收藏
回答

打开文件函数wx.openDocument 无法执行

        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 个回答

  • small
    small
    2017-03-03

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

    2017-03-03
    有用
    回复
  • 子曰
    子曰
    2017-02-20

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

    2017-02-20
    有用
    回复
登录 后发表内容