以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 为什么httprequest不能发送文件? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=99261) |
-- 作者:ycwk -- 发布时间:2017/4/15 17:16:00 -- 为什么httprequest不能发送文件? 在开发js_sdk的接口,在公众号设置里面修改 js接口安全域名,但是因为访问不到 公众号给的SgYqr*.txt文件不能修改成功。 提示: 访问到wx.ycyy.com.cn/xdf/MP_verify_SgYqrQfBinAANN2I.txt内容与下载文件不符,请检查文件内容或重新上传原始文件 我把下载下来的 *.txt 文件放在了路径下面,但是通过路径访问死活没有反应,通过httprequest 的msgbox查看路径也是对的。为什么httprequest不能发送文件啊? 本机测试访问路径如下: 文件绝对在该路径下面 http://127.0.0.1/xdf/MP_verify_SgYqr*.txt
|
-- 作者:ycwk -- 发布时间:2017/4/15 17:17:00 -- .txt 文件类型也加了 |
-- 作者:有点色 -- 发布时间:2017/4/15 17:20:00 -- 你httpRequest的代码是怎么写的?指定的web路径是哪一个?
你的文件要放在web下对应的文件夹下。 |
-- 作者:ycwk -- 发布时间:2017/4/15 17:23:00 -- 都是对的,重启了一下就好了。我也是郁闷了 |
-- 作者:有点色 -- 发布时间:2017/4/15 17:49:00 -- 你修改代码以后,要【应用】一下,才行的
http://www.foxtable.com/mobilehelp/scr/0164.htm
|
-- 作者:ycwk -- 发布时间:2017/4/15 17:56:00 -- 按照这个帮助做了,网页能出来,点击按钮 "扫码输入" 弹不出来 扫一扫识别框啊。 说明: 已经传到服务器上,使用的安全域名下的路径, 开发者id也换成我的了。还有什么问题啊? http://www.foxtable.com/mobilehelp/scr/0247.htm公众号设计里面js安全域名指定的是 wx.***.com.cn/xdf 这个路径 实际在微信里面访问的时候,是用的 wx.***.com.cn/xdf/service/ScanBarcode.htm 这个路径,应该没有问题吧?
[此贴子已经被作者于2017/4/15 17:59:43编辑过]
|
-- 作者:ycwk -- 发布时间:2017/4/15 17:57:00 -- 而且本地没法调试了,必须要使用安全域名,我也不知道怎么排查了 [此贴子已经被作者于2017/4/15 17:57:02编辑过]
|
-- 作者:ycwk -- 发布时间:2017/4/15 19:27:00 -- 掉了一句号,加上了以后可以扫了,但是为什么我扫出来的码前面有个 EAN_13, 978712125 怎么去掉前面的EAN_13 ? 狐表的测试例子里面没有 |
-- 作者:ycwk -- 发布时间:2017/4/15 20:29:00 -- 把jssdk.js 改成这样可以了,但是不清楚refreshbyscan 这么写是什么意思,因不理解,暂时屏蔽了,但可以用 wx.ready(function () { document.getElementById(\'scan\').onclick = function () { wx.scanQRCode({ needResult: 1, scanType: [\'qrCode\',\'barCode\'], success: function (res) { //document.getElementById(\'number\').value = res.resultStr; var code = res.resultStr; if(code.indexOf(",") >= 0) { code = code.split(",")[1]; document.getElementById(\'number\').value= code //把扫码得到的结果EAN_13,7988888 截取成了798*****后,赋值给输入框 } // refreshbyscan(code); //刷新表单 } }); }; }); wx.error(function (res) { //alert(res.errMsg); }); function refreshbyscan(procduct) { location="ScanBarcode.htm?page=0&fil=1&product=" + procduct; }
|
-- 作者:ycwk -- 发布时间:2017/4/15 20:51:00 -- 还请支个调试的招,web开始调试工具可以调试这种一定要在 备案域名上运行的程序吗? |