Sencha touch 使用Sencha添加视频
我想使用Sencha在我的网站中添加youtube视频。我使用以下代码: var pnl = new Ext.Panel({ layout: { type: 'vbox', pack: 'center' }, items: [{ xtype:'video', url: "space.mp4",
我想使用Sencha在我的网站中添加youtube视频。我使用以下代码: var pnl = new Ext.Panel({ layout: { type: 'vbox', pack: 'center' }, items: [{ xtype:'video', url: "space.mp4",
我尝试过在按钮上添加style:float:right,但它不起作用 myapp.cards.home.add({ xtype: 'button', id: 'previmagebutton', // text: 'p', iconCls: 'arrow_left', iconMask: true, style: 'float: right' }); myapp.car
我需要从Ext.Ajax.request({})的回调通知selectfield sencha元素 我有一个密码,比如 Ext.Ajax.request({ url: '/express/EXPRESSVE00007_es.jsp', timeout: 90000, params: { evento : action, cookie: document.coo
我正试图向服务器发出请求,但没有收到任何记录。当我运行代码时,我没有收到任何错误消息,所以我假设我的代码正在工作,但是当在存储加载上执行回调函数时,我只收到一条空白消息 var proxy = Ext.data.proxy.Ajax.create({ type:'ajax', url:loginHostUri, method:'POST', headers:{ 'Accept':
我有两个疑问 1) 我的应用程序使用sencha touch 2.1。我想为AJAX请求创建一个公共类,因为我将从许多控制器调用它。现在我的问题是AJAX的公共类将出现在哪个目录(如model、store、controller)中,以及如何在app.js中引用该类 2) 我想为我的应用程序设置一些配置,如通用url、文本等。我如何才能做到这一点。 提前感谢。1)Ext.Ajax是的单例类,因此您可以在整个应用程序中使用它,而无需创建许多实例 2) 如Ext.Ajax中所述,您只需在Ext.Aja
我需要一个选项来查看Sencha Touch应用程序中最后访问的几页。我的应用程序中有许多面板,在运行时,我会根据不同的条件更改视图端口项。我需要一个按钮点击最后访问的页面列表,从那里我应该能够选择页面上的旧数据的每一页 提前感谢 我认为您可以使用并向localstore中添加操作或哈希来获得它 您可以使用该存储创建Ext.List,并在ItemTap回调上更改window.location 请看下面的图片 希望它有帮助——我知道你不是在问什么,但是你有没有考虑把你的应用程序打包在一个主导航视图
在命令行中生成包后,请执行以下操作: sencha app build package 当我放置urllocalhost/myapp/build/myapp/package 未加载页面,出现错误消息: Uncaught TypeError: Cannot call method 'substring' of undefined **app.js** 这是我的app.js: Ext.Loader.setPath({ 'Ext': 'touch/src' }); //</debu
我刚刚安装了Sencha Touch CMD并下载了Sencha Touch代码和所有内容。我在Mac上创建了一个名为MySenchaApp的新文件夹。然后我将“touch-2.3.1”文件夹拖到MySenchaApp文件夹中。我进入touch-2.3.1文件夹并生成了我的应用程序。屏幕截图显示了“MySenchaApp”文件夹中的内容 但现在我被卡住了,因为我不知道使用什么URL来查看我的网站。我进入“MySenchaApp”文件夹并发出以下命令来启动服务器: sencha web star
我正在创建一个双向工作的视图:根据您单击工具栏上的哪个按钮,您可以在旋转木马或hbox容器中获得两个列表(每个列表占用50%的宽度) 如何在容器和旋转木马之间切换视图 我试图将xtype从转盘更改为容器 Ext.getCmp("myView").xtype='container'; 我试过设置扩展 Ext.getCmp("myView").extend='Ext.Container'; 当然,我尝试将两者结合起来。您可以通过视图上的卡片布局来实现这一点。一张卡是带有hbox布局的容器,第二张
我有一个列表,在其中打开列表项选择的详细信息面板。在我尝试将标题栏添加到此列表(只更改了视图而不是控制器)之前,这一切都很好。现在选择没有执行,我不明白为什么 以下是包含列表的视图: Ext.define('Nutribase.view.ProductsOverview', { extend: 'Ext.dataview.List', alias: 'widget.productsoverview', requires: [ 'Ext.XTemp
我是新来的森查触摸。我正在创建一个使用html的应用程序。单击该范围时,应调用控制器中的函数。我已将此问题附加到视图和控制器 看法 在上面的问题中,我想单击id为TopNews from的文本,并想在controller中调用函数toggleNav。我尝试触发名为onPopulateDashBoardData的事件,并尝试在控制器中使用该事件。但它也不起作用。你应该知道什么。你引用文本的方式是错误的 这样做:- items:[{ name: 'top_news', // add
我在iMac中使用Sencha Architect,但我找不到为Android进行本机构建的选项 在Sencha的网页中,我发现了一张显示构建web应用程序、android应用程序和iOS应用程序选项的图片。(我无法发布图片,因为我没有10个声誉:'(…) 但我没有这个选项,在我的Sencha Architect中,我只有:构建web应用程序或本机构建(IOS)。 如何添加Android选项 谢谢:D好的,我想知道如何从终端构建。 首先需要设置ANDROID_HOME: 导出ANDROID_HO
我的应用程序无法在android棒棒糖版本中加载商店,但在旧版本的android中运行良好 在我需要app.js中的商店之前,它在棒棒糖中不起作用 requires:['StoreA','StoreB'] 是否有任何库可以修复像Chrome43这样的问题 如果一开始我需要200多个存储,可能会影响应用程序的性能 将此代码放入视图初始化函数中 var YourStore= Ext.getStore('YourStore').load(); count =YourStore.getCou
我用senchatouch->www.estof.net/Sencha(php+Sencha)做了一些项目。我想问你们几个问题: a) 我想用sencha创建应用程序并上传到iPad。我的应用程序只有在连接到wifi或任何互联网时才能工作 b) 例如,我做了一些应用程序,绘制图标。我可以把它放在iPad上吗?然后点击图标,我的应用程序就能运行了吗?(如果应用程序甚至尝试连接到互联网,这将很好,但应用程序图标将出现在iPad上) c) 或者sencha仅用作网站 Sencha应用程序可以在脱机模式
我们目前正在开发使用ExtJS4.0作为前端框架的大型项目。后端是实体框架+SQLServer,但这对这个问题并不重要(我希望如此) 我希望使用Sencha Touch添加我们应用程序的移动版本。我读过几篇文章,说40-50%的代码可以重用。有人有这样做的实际经验吗 如果我使用的是ExtJs MVC架构,我会只重用模型/存储类吗?或者是否有任何方法也可以重用控制器中的一些业务逻辑 项目组织和文件夹结构究竟是什么?我是否需要保留两棵不同的树,或者所有东西都可以在一个屋顶下组合,只有在构建不同的项目
有人知道如何刷新嵌套列表吗 我正在创建一个列表。点击一个项目,它会加载一个嵌套列表。如果我遍历一个嵌套列表,然后点击另一个项目并返回到上一个项目,它仍然停留在最后一次离开的位置 我试着用 Ext.getCmp('nestedList').refresh(); 但这似乎不起作用 下面是嵌套列表面板的代码 Ext.define("InfoImage.view.nestedList", { extend:'Ext.NestedList', xtype:'nestedList',
我写了一个控制器。当我从视图中单击按钮时,此控制器通用“按钮”的调用如下所示: 'button': { tap: function() { Ext.data.JsonP.request({ url: 'http://download.finance.yahoo.com/d/quotes.csv', params: {
我试图创建一个自定义视图,并在使用xtype将其添加到另一个项目中时传递一个值。它看起来很简单,因为我不需要使用商店或类似的东西,它只是静态值,但我无法实现:( 我的想法是将其放置在组件(自定义组件的父级)中: 然后在我的自定义组件中获取值: Ext.define('myNewComponent', { extend: 'Ext.Panel', xtype: 'myNewComponent', config: { items: [{
我希望在sencha中更改我的按钮颜色和工具栏中按钮的活动颜色。经过一些教程,我得到了这个 我的示例sass代码: @mixin sencha-toolbar-ui('toolbarcolour', #333333,'glossy') { $toolbar-border-color: darken(#333333, 50%); $toolbar-button-color: darken(#0088CC, 10%); .x-toolbar-#{toolbarc
大家好,我正在使用sencha touch 2。我想创建一个表,其中数据来自存储。单击该行,我可以获取单击行的数据。有人能帮我吗。 我使用了Ext.ux.touch.grid,但它并没有解决我的问题 谢谢您可以使用Xtemplate将存储数据呈现为列表、表格或任何其他格式。您应该将每个记录的唯一id放在某个dom属性中,以便在点击时可以检查哪个元素是那个元素,以及应该为该记录执行什么操作 看看sdk中的示例,它们使用类似的策略
我试图在单击列表中的项目后动态检索url。 目标是打开与单击的元素对应的html页面 以下是使用的代码: Ext.define('FirstApp.view.Details',{ extend:'Ext.Panel', xtype:'details', requires: ['Ext.Ajax'], config: { listeners: { activate: 'onActivate' },
我已经在sencha应用程序的表单中创建了一个选择器。默认情况下,该字段为空。如何将其设置为在数据数组中的第一项上选择?它会自动选择数据数组中的第一项(节点0)。。。如果第一项为空,并且希望它位于第二项上,则可以(假设组件变量名为picker)使用picker.items.items[0]。setSelectedNode(1)Hmmm,这很奇怪。节点0不是空的,但默认情况下仍不显示它。
我从SenchaTouchAPI中获取了表单示例 var form = new Ext.form.FormPanel({ items: [ { xtype: 'textfield', name : 'first', label: 'First name' }, { xtype: 'textfield', name
在“我的列表”的“配置选项”中将“打开MDISCLOSURE”设置为true时,箭头会出现,但它位于列表的顶部,而不是中间。如果列表项的高度是固定的,我可以添加边距将其放低,但由于列表中的每个项的高度可能不同,因此这将不合适 任何想法都受到了感激 谢谢。这个css规则.x-list.x-list-disclosure添加位置:相对; 最高:28%或您想要的任何百分比。您可以在主css文件之后的index.html中添加此内联内容。将以下内容用于父项css,这将是最有效的: display: -w
我感谢大家对我开始使用Sencha Touch的帮助和支持。现在我进入了一些复杂的业务场景处理中,我觉得处理起来要困难得多。这是我的业务需求 成功登录到应用程序后,sencha客户端将收到JSON对象响应,其中包含所有可用的产品和代码。另外,states标记包含排除产品列表。下面是我粘贴的JSON格式示例 我必须有一个表单,在那里我必须显示状态和产品下拉框。UI部分很好。我已经做完了但现在的复杂性是,当我选择一个州时,我必须从所有可用产品中排除产品列表。 我使用了Ajax请求,然后使用解码方法对
在我的应用程序的主布局中将有三个主面板,两个带有动态内容的常规面板和一个选项卡面板。 选项卡面板不属于卡片布局的一部分,工作正常,但当我执行类似操作时,选项卡面板会断开(选项卡未切换,并且忽略“tabBarPosition:'bottom'”: <script type="text/javascript" charset="utf-8"> mainPanel = Ext.create("Ext.Panel", { iconCls : 'info', title :
我正在创建一个sencha touch base转盘,用于显示图像,一次一个。 旋转木马的顶部是一个dockedItem。在这种情况下,我想显示图像的序列号(即5个序列号中的1个序列号等) 我无法确定应该处理什么事件,或者应该使用什么方法更新文本 我正在使用sencha touch 1.1 这是我的旋转木马的代码: var carousel= new Ext.Carousel({ fullscreen: true, dockedItems: [{ ove
我目前正在使用ReSharper build 6.0.2202.688,遇到了一个非常奇怪的问题。当我点击“回车”键从脚本标记中添加换行符时,ReSharper会自动添加行“foo-foo” 福福 福福 福福 福福 福福 福福 福福 福福 }); 我试图在LiveTemplates中找到这一点,但没有发现任何适用的 我也没有看到任何会导致此问题的ReSharper配置。而且,当我正在学习一些Sencha Touch教程时,它只是随机开始发生的 知道这是什么原因吗? 谢谢请安装最新版本 自从您
我是新来的森查触摸。我试图定义一个表单(因为我想重复使用它),但无法在屏幕上显示它 这是我的表格代码: Ext.define('WSCP.view.form.PersonForm' , { extend: 'Ext.form.Panel' , requires: [ 'WSCP.view.text.IdText' ,'WSCP.view.text.FirstNameText' ,'WSCP.view.text.LastNameTe
如何使用本地化概念更改按钮文本 Ext.define("iPolis.view.login", { extend: 'Ext.form.Panel', requires: [ 'Ext.TitleBar', 'Ext.form.FieldSet', 'Ext.field.Password', 'Ext.field.Text', 'Ext.field.TextAreaInput',
在建立sencha搜索列表时,我很难获得我想要的确切结果,我只建立了一个列表,但我想要的实际结果是这样的。我已经按照示例建立了类似的结果,但我的serach不起作用,希望有人能给我一个关于如何实现这一点的详细答案。下面是我从控制器到最后一个控制器的代码 这是我的控制器 Ext.define('List.controller.Main'{ 扩展:“Ext.app.Controller” config: { refs: { main: 'mainpanel' },
我有以下示例MVC应用程序试图动态创建旋转木马,图像源从某个远程url获取,当我执行该应用程序时,我没有看到任何图像被附加到我的旋转木马视图中,请任何一个突出显示我哪里出了问题 型号代码: Ext.define('Sencha.model.ImageModel', { extend: 'Ext.data.Model', config: { fields: [ 'id', 'title', 'link', 'author', 'conten
我正在尝试扩展Sencha 1.1 DataView,以便构建自己的选择器。然而,扩展不起作用。看起来它甚至都没有调用initComponent,每当我试图通过调用它的一个方法转向超类时,我都会收到一条消息,说明该方法不存在。我想我遗漏了一些关于如何扩展DataView的内容(尽管我几乎是逐字从Sencha源代码中复制的) 这是我的密码: Ext.MyDV = Ext.extend(Ext.DataView, { flex: 1,
如何在Sencha Touch应用程序的所有视图之外的固定位置添加交互式动态组件。 通过顶部的菜单,我想在应用程序的底部添加一些控件,用于控制音频、显示其他随机信息和旋转图像。此窗格不应隐藏/移动/刷新/等。当通过菜单更改视图时,本质上它应与应用程序的其余部分分开。最好能够使用sencha“audio”X类型 我是否应该实施这一点: 直接进入index.html 以某种方式将其添加到包含菜单的视图中 另一种神奇的方式 神奇的方法是。。。停靠(在应用程序的其余部分之外,可能意味着您希望在视口中
我构建了一个包含容器的旋转木马,每个容器有两个项目:一个图像和一个数据视图。单击我想翻转图像以显示数据视图。我的问题是tap事件没有在正确的元素上触发。它在“img”元素上开火,但不在carous上 Ext.define('MY.controller.Mycarousel' , { extend: 'Ext.app.Controller', requires: [ 'Ext.Img' ], config: { refs: { mycarouselView: '#myca
我有一个dataview列表视图在我的应用程序的另一部分工作,并且工作正常。因此,我在另一个视图中使用相同的原理。我试图在每一行显示一些标签 我已经尽了一切努力,试图让这个工作,但无济于事。我附上了这个问题的屏幕截图 看起来标签实际上在DOM中,但没有显示任何内容。如果我选择了一个项目,那么所选项目类也不会被添加。这是它为什么不起作用的线索吗 那么,如果项目在DOM中,为什么它不显示呢?在我的示例中,DOM中有2行,我使用以下选择器检查了它们: Ext.DomQuery.select(".x-d
我试图通过以下方式获得商店价值: itemtap : function(list, index, target, record) { Ext.getStore("nameStore").load(); console.dir("TEST->"+record.get('id')); console.dir("TEST->"+record.get('address')); } 在这里,当itemtap时,我无法获取id。 我也试着这样做:
如何在sencha touch的列表视图中加载本地存储数据 我有我的模型: Ext.define('SenchaWebWorker.model.tweetsModel', { extend: 'Ext.data.Model', requires:['Ext.data.proxy.LocalStorage'], config: { fields: [ { name: 'id', type: 'string' }, { name: 'text', type: 'string'
我正在尝试让MVC在我的第一个应用程序中工作,并尝试更改工具栏中单击的基于卡片的按钮 单击工具栏中的“hello”或“world”按钮时出现运行时错误:TypeError:无法读取行中未定义的属性“items”: var exerciseListPanel=this.items.items[0],//此处有代码错误 我在获取对面板中项目的引用时遇到问题,为什么? 以下是面板的完整代码: MyApp.views.HomeScreenPanel = Ext.extend(Ext.Pa
我正在尝试在Sencha Touch 1.1中自定义Ext.form.Slider。这是我的代码: de.letsdev.mySlider = new Ext.form.Slider({ flex : 1, value : 0, centered : true, height : 10, maxHeight : 10, minValue : 0, maxValue : 20, disabled : true, disable
如何在sencha touch中将分页添加到记录列表中 请帮忙 ı想要像这张图片一样分页我以前从未在列表上使用过分页。但我认为您可以查看Ext.plugins.ListPagingPlugin示例作为参考: 我以前从未在列表上使用过分页。但我认为您可以查看Ext.plugins.ListPagingPlugin示例作为参考: 谢谢Yagi。我正在看这个例子:)嘿,我找不到这个的源代码。你能帮我吗。@Khush它应该包含在你下载的sencha touch文件的“示例”文件夹中:)谢谢Yagi。我正
我的组织正在进入移动开发领域。我想在iPad屏幕上有一个图标,用来加载仪表板。这将是一种启动器应用程序。 仪表板将有图标链接到我们的所有应用程序。Sencha Touch是否可以采用这种方法?我不认为在Ext.application声明中包含每个控制器、视图和模型是正确的做法,因为这样会占用太多内存。我是否可以/应该根据需要手动实例化所需的组件 此外,随着新应用程序的开发,我希望能够将它们添加到仪表板,而无需太多麻烦 您的每个“应用程序”最好是真正的Sencha Touch应用程序。它们可以位于
当我尝试将FormPanel的值传递给控制器时,会收到错误消息 “对象#没有方法'getValues'” 如何在控制器对象中访问loginPanel.getValues()。当我使用Ext.getCmp('loginPanel').getValues(),问题已解决。当我使用Ext.getCmp('loginPanel').getValues()时,问题已解决。当我使用Ext.getCmp('loginPanel').getValues()时,问题已解决。当我使用Ext.getCmp('logi
我刚刚尝试通过复制“src”文件夹中项目中的所有javascript文件,将我的应用程序的ST2.0源文件升级到ST2.1。当我加载第一个屏幕时,出现以下错误: 未捕获的TypeError:对象[Object Object]没有方法“link” 是否有升级到2.1的标准方法?知道我为什么会犯这个错误吗 这似乎发生在container.js中,此时代码中: updateUseBodyElement: function(useBodyElement) { if (useBodyEl
我已经在iOS和Android商店中部署了一个应用程序。现在我也在做同样的事情,并在Chrome/Safari中构建一个同样适用于桌面的版本。为此,我使用了这个线程中的代码 要修复滚动,现在需要弄清楚如何修复滚动条以支持拖放。任何关于如何做到这一点的建议——我都会尝试去弄清楚,但如果有人以前做过,那会有所帮助 我最初尝试使用ExtJS开发桌面应用程序,但发现这两个框架之间的差异太大,开发和维护成本太高,因此,如果我有足够的兴趣为IE和FireFox以及基于桌面的控件推出V1,那么我想快速推出V1
如何使用windows visual studio 2012将sencha touch应用程序加载到cordova 2.3中 所以我准备了一个测试sencha应用程序,我可以用我的web服务器在本地查看它 我还在Visual studio Express 2012中为手机创建了一个Cordova WP8完整项目。 该项目有一个www文件夹,其中包含所需的导入等内容 当我运行cordova项目时,它会加载app.initialize() 阿帕奇科尔多瓦酒店 连接到设备 设备已准备就绪 app.i
在sencha touch中更改选择器视图时,我面临一些问题。 我想在视图的右侧调用选择器,而不是在不更改sencha touch 2.1.0库的情况下从底部以一种扭曲的方式调用选择器。 提前感谢。您可以使用选择器上的输入或退出配置(或)设置输入()方法来设置。大概是这样的: xtype: 'picker', enter: 'left', exit: '
我正在努力构建Sencha应用程序,因此需要快速构建它的想法。我会给你一些关于这个问题的背景资料。 我正在开发一个基于sencha框架的混合应用程序。应用程序已准备好进行部署。此软件包将用于在phonegap中上载以创建ipk/apk文件 问题:我陷入了应用程序的构建过程中。根据sencha touch文档,我们可以通过运行以下命令来实现: Sencha app build package 但是,在声明ruby依赖项时出现编译错误。我安装了ruby,但是错误仍然存在 我想我与Sencha工具版
我的目标是在SenchaTouch2中显示图像 现在,我正在做这样的事情: { xtype:'image', src: 'resources/icons/default_avatar.png', height: 256, width: 256 } 将来,我想从数据库中获取这些图像 在数据库中,这看起来像: "avatar.png": { "content_type": "image/png", "digest": "md5-ewjS8WP
我想创建一个带有标题栏和带有两个列表和一个输入表单的选项卡面板的视图,所以我 首先创建一个标题栏,然后创建一个选项卡面板。但是当我点击每个选项卡时,所有的选项卡都会上下抖动,当我将选项卡位置配置到底部时,它看起来很好。 那么,如何解决这个问题呢?还有,如何清除选项卡栏的默认背景 以下是我的看法: Ext.define('MyApp.view.MyView', { extend : 'Ext.Container', id : 'MyView',