以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 微信手机端下载文件 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=116651) |
-- 作者:qwz405 -- 发布时间:2018/3/28 20:29:00 -- 微信手机端下载文件 老师,您好。 我用代码下载文件:e.WriteFile(ProjectPath & "Reports\\清单.xls") 手机端下载,会跳转到浏览器,然后会报错”请在微信客户端打开链接“. 电脑端下载,可正常将文件下载到电脑。 求助:在已知文件路径/名称的前提下,代码要如何修改?
|
-- 作者:有点甜 -- 发布时间:2018/3/28 20:35:00 -- 1、访问你的网站,需要【微信授权】?不授权不能进入?
2、微信浏览器内部不能下载文件的。要在外面的浏览器下载,所以你对于下载文件不能有权限限制。 |
-- 作者:qwz405 -- 发布时间:2018/3/29 8:56:00 -- 确实是需要[微信授权]引起的问题. 微信绑定OpenID使用,手机微信点击下载时,会跳转到外部浏览器,就会报错。 我用的是官方提供的网页授权访问:http://www.foxtable.com/mobilehelp/scr/0235.htm 现在我把产生下载excel的代码放在授权代码前,希望下载不需要授权,也报同样的错误。 Case "excel1.xls" Functions.Execute("excel1.",e) |
-- 作者:有点甜 -- 发布时间:2018/3/29 9:03:00 -- 这段代码代码写到最前面,肯定没问题,如
output.show(e.path) return [此贴子已经被作者于2018/3/29 9:04:46编辑过]
|