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

QQ登录

只需一步,快速开始

查看: 1835|回复: 4

[结贴] [WeX5_V3.4]toast报错

[复制链接]

8

主题

19

帖子

67

积分

初级会员

Rank: 2

积分
67
QQ
发表于 2016-4-6 22:14:36 | 显示全部楼层 |阅读模式
在demo/native/toast的例子中,
window.plugins.toast.show("this is a test letter", "long", "center",this.onSuccess,this.onError);会报错。
报错提示为:
Uncaught TypeError: Cannot read property 'toast' of undefined
  1. define(function(require) {
  2.         var $ = require("jquery");
  3.         var justep = require("$UI/system/lib/justep");
  4.         require("$UI/system/lib/cordova/cordova");
  5.         require("cordova!cordova-plugin-x-toast");

  6.         var Model = function() {
  7.                 this.callParent();
  8.                 this.onSuccess = function(msg) {
  9.                         justep.Util.hint("Toast shown: "+msg);
  10.                 }
  11.                 this.onError = function(msg) {
  12.                         justep.Util.hint("Toast error: "+msg);
  13.                 }
  14.         };

  15.         Model.prototype.showToastClick = function(event) {
  16.                 window.plugins.toast.show("this is a test letter", "long", "center",this.onSuccess,this.onError);
  17.         };

  18.         Model.prototype.hiddenToastClick = function(event) {
  19.                 window.plugins.toast.hide(this.onSuccess,this.onError);
  20.         };

  21.         Model.prototype.tweakvpositionClick = function(event){
  22.                 window.plugins.toast.showWithOptions({
  23.                         message : "hey here",
  24.                         duration : "short",//持续时间
  25.                         position : "bottom",//显示位置
  26.                         addPixelsY : -40//缺省为0
  27.                 },this.onSuccess,this.onError);
  28.         };

  29.         return Model;
  30. });
复制代码

请问如何解决?谢谢!

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2016-4-7 17:45:33 | 显示全部楼层
打包的时候选择cordova-plugin-x-toast这个插件了吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

8

主题

19

帖子

67

积分

初级会员

Rank: 2

积分
67
QQ
 楼主| 发表于 2016-4-9 00:41:30 | 显示全部楼层
jishuang 发表于 2016-4-7 17:45
打包的时候选择cordova-plugin-x-toast这个插件了吗?

还没到打包那个阶段,我只是打开tomcat,然后右键选择“用浏览器运行”来测试的,我看视频里好像也是这么测试的。请问大侠这个问题的原因是在?
回复 支持 反对

使用道具 举报

发表于 2016-4-11 13:28:26 | 显示全部楼层
sunchensunchen 发表于 2016-4-9 00:41
还没到打包那个阶段,我只是打开tomcat,然后右键选择“用浏览器运行”来测试的,我看视频里好像也是这么 ...

cordova插件只能是在打包在APP 中使用(作用是调用手机原生API)!浏览器没有运行环境!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

8

主题

19

帖子

67

积分

初级会员

Rank: 2

积分
67
QQ
 楼主| 发表于 2016-4-11 20:59:46 | 显示全部楼层
liangyongfei 发表于 2016-4-11 13:28
cordova插件只能是在打包在APP 中使用(作用是调用手机原生API)!浏览器没有运行环境! ...

好的 谢谢!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 13:35 , Processed in 0.050557 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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