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

QQ登录

只需一步,快速开始

查看: 1568|回复: 7

[处理中3] 用justep.shell.showpage打开链接出错

[复制链接]

11

主题

42

帖子

86

积分

初级会员

Rank: 2

积分
86
QQ
发表于 2017-3-12 11:30:15 | 显示全部楼层 |阅读模式
Error: __justepClientErrorStart__{"code":"JUSTEP230103","message":"加载undefined出错"}__justepClientErrorEnd__
    at Object.l.create (core.min.js:71)
    at Object.<anonymous> (core.min.js:71)
    at Object.<anonymous> (core.min.js:71)
    at f (core.min.js:71)
    at Object.l.add [as done] (core.min.js:71)
    at Array.<anonymous> (core.min.js:71)
    at Function.h.extend.each (core.min.js:71)
    at Object.<anonymous> (core.min.js:71)
    at Function.h.extend.Deferred (core.min.js:71)
    at Object.r.then (core.min.js:71)
发表于 2017-3-13 11:50:41 | 显示全部楼层
你代码怎么写的??
平台自带的案例运行是正常的吗??比如仿淘宝!

如果案例正常!你就参考它的写法呗!
报错可能是书写格式不正确!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

11

主题

42

帖子

86

积分

初级会员

Rank: 2

积分
86
QQ
 楼主| 发表于 2017-3-13 19:27:44 | 显示全部楼层
liangyongfei 发表于 2017-3-13 11:50
你代码怎么写的??
平台自带的案例运行是正常的吗??比如仿淘宝!

Model.prototype.li2Click = function(event){
     var link=this.comp("questionnaireData").getValue("link");
     alert(link);
     justep.Shell.showPage(url:link);
        };
回复 支持 反对

使用道具 举报

发表于 2017-3-14 09:34:27 | 显示全部楼层
sunny6888 发表于 2017-3-13 19:27
Model.prototype.li2Click = function(event){
     var link=this.comp("questionnaireData").getValue( ...

你打印信息   alert(link);  是什么值??
如果是shellImp 中映射的名字,应该是justep.Shell.showPage(link)

$UI 开头或者相等路径的URL 应该是这样写的
justep.Shell.showPage({url:link});

里面参数是一个json对象!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

11

主题

42

帖子

86

积分

初级会员

Rank: 2

积分
86
QQ
 楼主| 发表于 2017-3-14 15:51:22 | 显示全部楼层
本帖最后由 sunny6888 于 2017-3-14 15:55 编辑
liangyongfei 发表于 2017-3-14 09:34
你打印信息   alert(link);  是什么值??
如果是shellImp 中映射的名字,应该是justep.Shell.showPage(l ...
Model.prototype.li2Click = function(event){
       
           var link =event.bindingContext.$object.val("link");
       justep.Shell.showPage(link);
        };


谢谢,根据你说的改好了,可是为什么在电脑上可以打开一个问卷星的链接,还可以填写问卷,但是用apploader在手机运行就打不开呢,点击了没反应


回复 支持 反对

使用道具 举报

发表于 2017-3-14 16:19:13 | 显示全部楼层
sunny6888 发表于 2017-3-14 15:51
Model.prototype.li2Click = function(event){
       
           var link =event.bindingContext.$object.val("link") ...

你是单页应用吗??首页必须是门户页打开的!定义shellImp 才行
http://docs.wex5.com/shellimpl/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

11

主题

42

帖子

86

积分

初级会员

Rank: 2

积分
86
QQ
 楼主| 发表于 2017-3-14 16:33:16 | 显示全部楼层
本帖最后由 sunny6888 于 2017-3-14 16:36 编辑
liangyongfei 发表于 2017-3-14 16:19
你是单页应用吗??首页必须是门户页打开的!定义shellImp 才行
http://docs.wex5.com/shellimpl/ ...

我是在首页里面的列表点击打开的问卷星链接
我有门户页index,首页是main,main是从index打开的,上面的图片就是main,现在是在main上点击列表上的链接打开对应的页面
403010468442110528.png
回复 支持 反对

使用道具 举报

发表于 2017-3-14 16:50:51 | 显示全部楼层
sunny6888 发表于 2017-3-14 16:33
我是在首页里面的列表点击打开的问卷星链接
我有门户页index,首页是main,main是从index打开的,上面的图 ...

电脑上可以打开一个页面!这个页面于是单页中打开的吧!没有打开另一个窗口吧!
如果是的话。apploader 运行打开index.w 按理说页面URL跳转是没问题的!可以先使用手机系统自带浏览器测试下正常吗?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-5 02:52 , Processed in 0.075392 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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