问题标签 [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 回答
931 浏览

sencha-touch - sencha touch 2.4 pictos字体图标名称列表在哪里

在 sencha touch 文档和论坛中,我找不到 96 个 pictos 字体图标的名称列表,我应该通过 icon() mixin 来导入图标。就像下面的例子:

@include 图标('搜索');

0 投票
3 回答
1376 浏览

javascript - 在 Sencha Touch 中的文本字段上点击事件

我可以像这样将点击事件添加到文本字段:

它有效。但是这个,当在控制器中使用时,不起作用:

为什么?如何使点击事件在文本字段上工作?

0 投票
3 回答
124 浏览

ibm-mobilefirst - IBM Worklight 7.0 with Sencha Touch 如何优化应用程序?

我正在使用 Sencha touch 2.4 开发 IBM Worklight 7.0 Hybrid 移动应用程序。最初加载需要太多时间。使用 chrome 开发人员工具进行监控时,应用程序的网络负载显示大约 10 秒的空闲时间。

0 投票
1 回答
19 浏览

sencha-touch-2 - 如何在生产中使用名称属性

我创建了自己的控件以供一周中的每一天使用,并且我使用了 name 属性,因此控件知道它在哪一天使用。在控件的初始化中,我使用 name 属性来调用点击事件,但由于某种原因,name 属性在缩小代码中无法识别,它在正常模式下工作正常。

那么 Sencha Touch 中的生产模式是否会导致难以使用 name 属性。

名称属性的使用:

0 投票
1 回答
139 浏览

windows-phone-8.1 - Windows Phone 8.1 中带有 Sencha Touch 的 IBM MobileFirst 7.0 显示错误

我正在使用 weinre 是 WEB INspector REmote 来调试 IBM Worklight 7.0-sencha touch 2.4 App。

在 Windows Phone Emulator 8.1 WVGA 4 英寸 512MB 中测试。

  1. 应用程序启动时显示:

    /li>
  2. 当我们调用 Worklight Adapter WL.Client.invokeProcedure 时,它​​会显示如下错误:

    /li>
0 投票
2 回答
56 浏览

xcode6 - 在 Mac 上创建 Sencha Touch 应用程序

我正在尝试在 Mac 上的 Senhcha Touch 上创建一个应用程序并在 XCode 上使用它。

我正在使用 Sencha CMD:6.0.1.76 Sencha Touch Framework:2.4.1 Cordova 在 Mac 上:5.2.0

当我使用终端生成新应用程序时,它没有正确生成应用程序。它会从应用程序目录中抛出“touch”和“build”文件夹。我为我实际发生的事情制作了一个小视频,请查看:https ://mega.nz/#!a9ZzFADT!SFKa3KAfGqlloOM7L-9OrSHIeWKGTCqCiXKbJnRrG8A

请就此提出建议..

0 投票
2 回答
775 浏览

android - 如何让 Sencha Touch 和 Cordova 协同工作?

我有一个 Sencha Touch 应用程序,我现在想将它与适用于 Android、iOS 和浏览器的 Cordova 打包。

我正在尝试大约一天的时间让两者一起工作。我可以在我的设备上获取一个版本,但每当我尝试用新代码更新它时,都会出现问题。“某些东西不起作用”是指以下情况之一:设备永远显示“3 个死亡点”(蓝色背景上的 3 个白点闪烁)或浏览器样式的警报说 app.js 已更新,我应该重新加载(使用取消/重新加载按钮)或 sencha 式警报,说明应用程序已完成升级并且我要重新加载。

我认为问题的根源在于 Sencha(Cmd?)的工作方式或我无法理解我做错了什么的方式。我似乎误解了“生产”、“包装”和“原生”之间的区别。我可以理解为什么“无线”更新会很好,但由于这是一个本地应用程序,我不需要任何这些。我不想/不需要在我的输出目录中有一个“归档”文件夹,也不需要一个“deltas”文件夹。为什么“存档”文件夹有我所有 CSS 的额外副本?扯掉头发

所以,我想我的基本问题是:我如何让 Sencha Touch 构建一个完整的应用程序,而没有无线更新、增量、存档、启动时令人困惑的提示或 3 点死亡?

在等待讨论开始的同时,我将继续尝试并继续尝试并在这里报告我可能找到的任何东西。

最后注意事项:

  1. 我使用的是我自己的 cordova,而不是 Sencha 的“sencha cordova”命令。我很困惑,但也许我需要尝试一下?
  2. 我想要一个没有增量或档案的大 Js 文件的“正常”构建的部分原因是我想在编译后将它发送到混淆服务(jscrambler)。不知道这是否重要。
  3. 这可能无关,但是当我在 android 设备上升级我的应用程序的现有安装时,我得到了旧版本的 Javascript(即使 android 应用程序本身已更新,我也可以通过版本号来判断)。我在某处读到我应该在编译之前从我的cordova项目中删除并添加android平台......为什么?

感谢您的关注,我希望这个帖子能帮助任何其他悲惨的程序员:)

版本:Cordova -v = 5.3.3,Sencha Touch (zip) = 2.4.2,Sencha Cmd = 5.1.3.61,Android API 级别 = 22,Mac OS X 10.10.5

0 投票
1 回答
1535 浏览

javascript - 创建的应用程序无法通过 http://localhost:1841/MyApp 访问

我正在使用 Mac 和Sencha touch 2.4以及sencha cmd 6。我可以根据站点中给出的说明创建名为 MyApp 的应用程序,并稍作修改(最后添加了一个“。”以告诉 cmd 在当前文件夹中创建 MyApp)。结构已正确创建。

问题是,根据网站中给出的说明,如果我尝试通过浏览器输入http://localhost:1841/MyApp来访问生成的应用程序,它会说找不到页面。我想我在这里犯了一些基本错误。

0 投票
1 回答
329 浏览

cordova - Sencha 2.4.2 cordova 应用程序卡在设备上的“设备就绪”屏幕

我是 sencha 的新手,我正在创建一个在浏览器上出现但不是设备上的应用程序。我已按照教程中提到的基本步骤进行操作: https ://docs.sencha.com/touch/2.4/getting_started/building_your_first_app.html

为了模拟这种情况,以下是我们执行的步骤:

  • sencha -sdk 生成应用程序 MyApp

  • sencha cordova init com.mycompany.MyApp MyApp

  • sencha web start(这样我们就可以在浏览器中运行)

  • 更新了 app.json 以包含 android:

    /li>
  • sencha app build android

  • sencha app build -run android
  • 发布这个我们能够从cordova/platforms/android在android studio中打开应用程序
  • 当我们从工作室执行时,它总是卡在“Apache Cordova-设备准备就绪”屏幕..这是来自 MyApp/cordova/platforms/android/assets/www/index.html 的 html 并且它不是指 / MyApp/index.html

它在 iOS 上的行为也一样!!

我们是否错过了这里的任何步骤?

0 投票
0 回答
99 浏览

javascript - 三星galaxy s8 plus中的Sencha touch 2.4.1 datepicker问题

我们正面临一个煎茶触摸日期选择器的问题。我们的应用程序是在 Sencha touch 2.4.1 中开发的,并且在所有设备上都可以正常工作,除了三星 s8 plus,如果我们尝试选择 12 月,它不会被选中。

如果有人遇到类似的问题并且能够解决它。请帮忙。

日期选择器代码:

CSS