起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5361|回复: 11

[处理中6] 微信公众账号APP,attachmentSimple程序发布到服务器Android上传正常,IOS报错

[复制链接]

10

主题

48

帖子

198

积分

初级会员

Rank: 2

积分
198
QQ
发表于 2016-3-29 13:00:51 | 显示全部楼层 |阅读模式
微信公众账号APP,attachmentSimple程序发布到服务器Android上传正常,IOS报错。报错信息


undefined is not an object (evaluating 'event.file.type.indexOf')
发表于 2016-3-29 15:26:55 | 显示全部楼层
请问 你的苹果手机访问 起步软件 的微信公众号,运行综合案例 试试attachmentSimple 组件是否可以正常使用??如果还不行!
请说下你的手机版本是多少??需要本地重现下!!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

10

主题

48

帖子

198

积分

初级会员

Rank: 2

积分
198
QQ
 楼主| 发表于 2016-3-30 17:21:12 | 显示全部楼层
综合案例好使的,但是我加上上传验证就出错了
var uploader = this.comp("attachmentSimple2").uploader;
                uploader.on('onFileSelected',function(event){

                        if(event.file.type.indexOf("image/")<0){
//                                alert("只能上传图片:jpg、png、gif");
                                justep.Util.hint("只能上传图片:jpg、png、gif");
                                $('.div37css').removeClass('x-upload-hide');
                                event.cancel = true;
                        }
                        else if (event.file.name.split(".")[1] != "jpg" && event.file.name.split(".")[1] != "gif" && event.file.name.split(".")[1] != "png") {
//                                        alert("只能上传jpg,gif,png图片");
                                        justep.Util.hint("只能上传jpg,gif,png图片");
                                        $('.div37css').removeClass('x-upload-hide');
                                        event.cancel = true;
                        }
                        else if(event.file.size>614400){
//                                alert("上传的文件大小不能超过600KB");
                                justep.Util.hint("上传的文件大小不能超过600KB");
                                $('.div37css').removeClass('x-upload-hide');
                                event.cancel = true;
                        }
                        else{
                                $('.div37css').addClass('x-upload-hide');
                        }
                });
回复 支持 反对

使用道具 举报

10

主题

48

帖子

198

积分

初级会员

Rank: 2

积分
198
QQ
 楼主| 发表于 2016-3-30 17:24:17 | 显示全部楼层
event.file.name有值是正确的;
event.file.type.indexOf("image/") 直接报错;
event.file.size 值是undefined
也就是说,在IOS系统下,文件类型,和大小获取不到。、
手机提示 :undefined is not an object (evaluating 'event.file.type.indexOf')
回复 支持 反对

使用道具 举报

发表于 2016-3-31 09:41:05 | 显示全部楼层
本帖最后由 liangyongfei 于 2016-3-31 09:43 编辑
小马哥 发表于 2016-3-30 17:24
event.file.name有值是正确的;
event.file.type.indexOf("image/") 直接报错;
event.file.size 值是undef ...

请问你的意思是,在微信中访问,安卓微信正常??而ios微信不正常吗???
你先取消微信号关注,再重新关注,或清理下缓存试试!

这个也需要真机调试!不过目前还没有提供 不同设备的微信客户端调试的文档!你上网查下!自己调试代码看看吧!

你好楼主,微信客户端真机调试的文档没提供,已作为文档建议提交(内部编号:2016033100009),感谢楼主的支持与配合。

可以参考下http://bbs.wex5.com/forum.php?mod=viewthread&tid=81967
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

10

主题

48

帖子

198

积分

初级会员

Rank: 2

积分
198
QQ
 楼主| 发表于 2016-3-31 12:10:33 | 显示全部楼层
是在本地测试,用本地IP+端口号,访问web页面
回复 支持 反对

使用道具 举报

发表于 2016-3-31 14:18:42 | 显示全部楼层
小马哥 发表于 2016-3-31 12:10
是在本地测试,用本地IP+端口号,访问web页面

本地测试正常吗??
你的标题不是说:Android上传正常,IOS报错
发帖提问请说清楚!!
本地测试怎么了??有什么问题??
在哪儿运行正常??
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

10

主题

48

帖子

198

积分

初级会员

Rank: 2

积分
198
QQ
 楼主| 发表于 2016-3-31 15:45:45 | 显示全部楼层
这个是我做的例子,不管本地电脑测试,还是上传服务器,只要用IOS打开就报错。

aacs.rar

24.67 KB, 下载次数: 73

回复 支持 反对

使用道具 举报

10

主题

48

帖子

198

积分

初级会员

Rank: 2

积分
198
QQ
 楼主| 发表于 2016-3-31 15:48:37 | 显示全部楼层
我是用自己的电脑测试的,http://192.168.0.105:8080/aacs/index.w 用安卓手机一切正常,
用IOS就是event.file.type.indexOf("image/") 直接报错;event.file.size 值是undef ...
回复 支持 反对

使用道具 举报

发表于 2016-3-31 16:33:14 | 显示全部楼层
小马哥 发表于 2016-3-31 15:48
我是用自己的电脑测试的,http://192.168.0.105:8080/aacs/index.w 用安卓手机一切正常,
用IOS就是event.f ...

打包在app中也是这样的吗???
如果是,建议你先真机调试看看!
http://doc.wex5.com/ios-android-remote-debug/

你好楼主,这个问题需要我在本地环境进行问题重现,所以会花费较长时间,请你耐心等待,我完成后会第一时间反馈结果,谢谢!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-20 11:21 , Processed in 0.070898 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表