问题标签 [senchatouch-2.4]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
4313 浏览

extjs - Ext.toast 位置配置

Sencha Touch 2.4有这个新的 toast 类(Ext.Toast),看起来不错。但是,默认情况下,toast 的位置在视口中居中。有什么办法可以把它推到底部吗?

我查看了顶部配置,但效果不佳。(向下推,但现在不是水平居中)。

尝试了top 和 left configs的组合,但并不完美。我似乎没有在文档中找到任何提示。

基本上,我需要显示 70% 左右的高度,并且它应该在视口中水平居中。

0 投票
0 回答
561 浏览

sencha-touch - 使用 Sencha CMD 构建失败

我安装了 Sencha CMD 工具以构建生产应用程序。我浏览了 sencha 指南: http ://docs.sencha.com/cmd/5.x/touch/cmd_app.html并升级到新版本 2.4。

我在 Windows 8 上运行 Sencha Touch 2.4.0.487、Sencha Cmd 5.0.2.270 和 Ruby 1.9.3、Compass 1.0.1、Sass 3.4.5。

基本上我正在尝试建立生产,但它失败了。您可以在下面看到错误。

如果有人有任何指示,将不胜感激。

0 投票
0 回答
20 浏览

cordova - 如果添加任何插件,PhoneGap 应用程序将无法运行

我有一个可用的 PhoneGap 应用程序。

当我添加一个插件(不管是什么插件)和 config.xml 中的相应行时,例如:

该应用程序停止工作(在 Android 上仅显示灰色背景)。每个插件都会发生这种情况。我尝试添加至少 10 个不同的插件,甚至是官方插件,但没有成功。

在这两种情况下,应用程序都是使用 Phonegap Build 云服务构建的。

0 投票
1 回答
2720 浏览

cordova - FileSystem root.fullPath 返回 undefined 并且 root.getFile 在 phonegap.js 中给出“processMessage failed error”

这是我在这里的第一个问题,如果我写错了我的请求,很抱歉。我正在使用 Sencha Touch 2.4.1 和 PhoneGap(我的主要目标是 Android)创建一个项目,使用命令

打包。简而言之,我需要请求文件系统,然后下载一些文件(图像)。根据这样的帖子我试图在开始下载之前使用“getFile()”函数,但即使是这样的简单代码也会给我带来麻烦:

当我尝试访问文件系统的根完整路径时(例如在“initFsSuccess”函数中的第一个警报中),我得到undefined了价值。此外,“getFile”函数停止执行(没有调用回调,成功或失败),在 LogCat 中我可以看到:

感谢大家提供任何帮助的建议,如果需要,我会尝试提供任何其他信息/规格。

0 投票
1 回答
252 浏览

senchatouch-2.4 - sencha touch 2.4.1 - 获取通过 json 字符串发送的数组值

以下代码工作正常,

//从php发送

//在控制sencha touch app中的ajax响应位

这也可以,但是我无法取出个人数据,

//来自php,一个像以前一样的数据数组,一个标题和一个消息,只有更多

//在控制sencha touch app中的ajax响应位

如果失败了,谁能告诉我如何改变这个:

//去掉非字母数字字符 myOutputString = myDataString.replace(/\W/g, '');

所以它摆脱了相同的 exept - and , and 。

然后我可以通过这种方式从数据中获取我想要的位(但不是首选选项)。

0 投票
1 回答
298 浏览

cordova - 使用 sencha touch 2.4.1 从 iphone 获取联系人

我正在尝试使用以下代码片段从 iphone4s (ios 8.1.2) 获取联系人。

我的 phonegap config.xml 有权读取联系人

但我总是在Ext.device.contacts.Abstract中得到硬编码的联系人

有没有人能找到在 sencha touch 2.4.x 上工作的联系人?甚至更旧的版本?

任何帮助将非常感激。

0 投票
1 回答
886 浏览

caching - sencha cmd 不会生成 .appcache 文件

我正在尝试通过缓存使我的应用程序脱机运行。我的 app.json 中有默认的 appCache 部分:

然而在我的最终构建中,我只有资源文件夹 app.js 和 index.html 我已经将 Sencha Cmd 从 4 升级到 5 到最新的 5.1.1.39。所以看起来我在配置中的某个地方犯了一个错误。我是否在我的 Index.html 中引用该文件并不重要:

我的开发文件夹中有该文件,因此在开发过程中它工作正常。我可以手动复制文件,但这不是一个好的长期解决方案。

编辑:一个新的 sencha 应用程序确实会创建一个 cache.appcache 文件。所以我一定是在什么地方弄坏了它......

0 投票
1 回答
370 浏览

javascript - Sencha touch 2:在谷歌地图信息窗口上添加一个按钮

我正在尝试在 Google 地图信息窗口 ( https://developers.google.com/maps/documentation/javascript/examples/infowindow-simple ) 上添加链接或按钮,并使用我的 sencha touch 处理“点击”事件控制器。我的代码不起作用。基本上我想要做的是用原生 Javascript 触发一个事件并将它收听到我的控制器中。

在此处输入图像描述

在这里,我在标记上添加信息窗口:

我的 index.html 中的 fireEvent 函数,它运行时没有任何异常:

我的控制器中的事件处理程序(它从未被调用)

一次只显示一个信息窗口。

0 投票
2 回答
417 浏览

senchatouch-2.4 - 在 Windows 8 上的 Java Eclipse 和 Android 模拟器上运行 Sencha Touch 应用程序(没有 phonegap)

我在 Windows 8 上使用 .

以下是安装在 DEV 机器上的软件包列表:

  • 1. JRE v1.7
  • 2. Sencha Touch v2.4.1 SDK
  • 3. Sencha SDK Tools 2.0.0 beta
  • 4.煎茶Cmd 5.1.2
  • 5.红宝石 2.0.0
  • 6.Chrome(浏览器)
  • 7. Web 服务器 - IIS 8 和 XAMPP
  • 8.Android SDK 23.0.6
  • 9. Eclipse IDE(与 VJET 库和 ExtJSTL 4.2 集成)
  • 10. Android ADT Manager(安装模拟器快照针对 os2.2 & 5.1)

当托管在 IIS 8 和 XAMPP (apache) 上时,“MyApp”项目可以在 chrome 浏览器上完美运行。但无法弄清楚在 android 模拟器上运行相同的步骤。到目前为止,遵循以下提到的步骤,导致尝试不成功:

  1. sencha app build native [命令成功]
  2. sencha app build -run native [命令成功]
  3. sencha app build package [命令成功]

从 eclipse (avd) 启动模拟器实例并执行命令 sencha app build -run native,但应用程序不在模拟器实例上执行。

遵循帖子中提到的步骤(http://www.sencha.com/forum/showthread.php?215210-how-to-run-sencha-touch-app-on-android-emulator-on-windows)但仍然面临问题.

请帮忙!!

0 投票
2 回答
86 浏览

sencha-touch - 使用 websql 代理存储的无限列表

是否支持由 websql 代理支持的无限列表?似乎并非如此,因为无论无穷大是真还是假,列表中只有 25 项。