Sencha touch 模仿苹果的多功能行为';带Sencha Touch的UIWebView

给定一个指向 PDF,苹果的UIWebView组件将在PDF中显示PDF 读者 视频,苹果的UIWebView组件将以 视频播放器 音乐文件,苹果的UIWebView组件将播放 视频播放器中的音乐 在Sencha Touch中模仿此功能的最佳方式是什么 非常感谢 编辑:另外,如何在面板中显示网站?我尝试过使用嵌入式和iframe,但它们在设备上无法滚动。我不明白,应该是这样吗?您是否考虑在Sencha应用程序内部呈现pdf/video/music? 如果是,请查看Sencha音频/视频示例。

Sencha touch Sencha Touch:一级嵌套列表?

我想知道是否可以在嵌套列表的第一级显示子叶 在旁边的示例中,我想在您选择“我的类别”(最后一项)时显示一个页面,但是如果我使用getDetailCard函数,我会遇到一个父问题。信息是: “'undefined'不是对象(正在计算'parent.attributes.record.data')” 资料 模型和存储: Ext.regModel('ListItem', { fields: [ {name: 'text', type: 'string'}, {name: 'info', type:

Sencha touch Sencha Touch:将按钮与面板右侧和文本中心水平对齐

我想有一个面板,唯一的按钮对齐的权利。我知道“间隔器”的概念。但是另外我想水平设置一个html文本中心。但使用“间隔器”并不能真正起作用。文本实际上并不在讨论小组的中间。“间隔器”是如何工作的,我如何实现我想要的 js代码: this.topPanel = new Ext.Panel({ layout: 'hbox', height: 50, cls: 'topPanelCls', items: [

Sencha touch 为什么我的xtypes在Sencha touch 2.0 final中不起作用?

嘿,我一直在想以下问题: 在我以前的应用程序中,我为我的类指定了一个xtype,如下所示: Ext.define('Sencha.view.Home', { extend: 'Ext.Panel', xtype: 'homepanel', 然后在我的视口中,我在项目中添加了“homepanel”的xtype,当然效果很好,homepanel和其他内容都显示在我的视图中。但升级到2.0决赛后,我不能再这样做了?不,我必须这样使用它才能将我的homepanel包含在视图中: xclass: 'S

Sencha touch 在Sencha Touch 2中创建数据视图的搜索器

在dataview组件中,我可以插入dataitem,但如何插入searcher?与列表组件中一样,dataview和列表直接绑定到存储(Ext.data.Store)。因此,发生在该存储上的任何事情都将反映在视图中 因此,您需要做的是过滤商店。您可以使用store上的过滤器或过滤器by方法来完成此操作 更多信息: 示例 var store = Ext.create('Ext.data.Store', { fields: ['text'], data: [ { t

Sencha touch 当用户滚动到列表末尾时,如何更新Sencha触摸列表

我有一个应用程序,其中我有大约1000条记录要显示在localstore的sencha列表中。如果我尝试一次性填充所有数据,那么刷新列表需要很长时间(大约1分钟) 现在我想加载一个包含初始20条记录的列表,然后在用户向下滚动时加载下一个20条记录。当用户滚动到列表末尾时,如何捕获事件?这是摘录自 Ext.create('Ext.dataview.List'{ 配置:{ 插件:[ { xclass:'Ext.plugin.PullRefresh', pullRefreshText:“拉动以刷新…”

Sencha touch sencha生成提供错误stbuild已退出,代码为非零:7

我想为我的sencha应用程序创建.apk文件,所以执行下面的命令 sencha package build packager.json 但当我执行上面的命令时,它会产生如下所示的错误 “C:\Program”未被识别为内部或外部命令、可操作程序或批处理文件。 “D:/Android/AndroidSDKr15\tools\Android”创建项目--目标Android-16--名称chartDemoApp--活动STActivity--路径”。/build/“--package凯旋sys.mo

Sencha touch Sencha touch 2,嵌套列表

我的观点ProvaincePanel.js Ext.define('MyApp.view.ProvaincePanel', { extend: 'Ext.dataview.NestedList', alias : 'widget.provaincePanel', config: { store : 'Provainces', title: 'Select your Provaince', displayField: 'text',

Sencha touch senchatouch:使用Ext.define()声明类

我对Sencha Touch(一个跨平台应用程序的js框架)是新手。 在学习sencha的过程中,我遇到了一个奇怪的问题,我几乎到处都找遍了,但都找不到 问题 我使用声明了一个名为“UserPass”的模型 Ext.define('MyApp.model.UserPass',{other params}); 我将该模型连接到一家商店,添加了一些值,一切正常。 然后出于某种原因,我将模型的名称从“UserPass”更改为“UserPass”,例如 Ext.define('MyApp.model.

Sencha touch 在Sencha Touch中禁用loadMask的灰色背景

我有一个面具。这将设置一个灰色背景,并在上面显示加载图像,表示加载。发件人: 问题是,我只想要加载图像和“加载…”标签的小正方形,我需要去除灰色背景 这个灰色的背景得到了曙光。x-mask x-mask-gray div。我已经尝试将这个div的CSS设置为不同的宽度和高度值,但我无法使它工作 以下是HTML: <div class="x-mask x-mask-gray" id="ext-gen1099" style="width: 1124px; height: 575px; ">

Sencha touch MVC JSONP TreeStore

我开始使用Sencha Touch进行编码,我想做与下面相同的事情,但距离较远: MyApp.search = new Ext.data.TreeStore({ model: 'ListItemSearch', proxy: { type: 'ajax', url: 'search.json', reader: { type: 'tree', root: 'items' } } });

Sencha touch 森查手风琴布局

在此代码中 var panel = new Ext.Panel({ fullscreen : true, scroll : "vertical", layout : { type : "accordion" }, items: [ { xtype : "panel", title : "One Title", html : "One"

Sencha touch 如何处理sencha touch中选项控制的侦听器

我有一个使用选项控件的应用程序。现在我不知道如何处理使用sencha touch在选项控制中更改选项时的事件。下面是有选项的代码。非常感谢您的帮助 Ext.regModel('Contact', { fields: ['firstName', 'lastName'] }); var store1 = new Ext.data.JsonStore({ model : 'Contact', autoLoad : true, autoDestroy :

Sencha touch 在ST2应用程序中添加子文件夹

将Sencha Touch 2文件复制到Cordova时,我使用以下命令创建生产构建 sencha app build production ../App/MyAppProj/www/ 当我执行这个命令时,ST2项目中的所有文件都被添加到WWW目录中,而不是文件夹和这些文件夹中包含的文件 如何添加ST2应用程序子文件夹中的这些文件使用SDK构建应用程序后,您将不再需要应用程序文件夹。SDK将生成一个缩小(或非缩小)js文件,其中包含您在应用程序文件夹中创建的所有视图、控制器、商店和模型 我建议

Sencha touch sencha touch pdf生成表单客户端

我们正在使用sencha touch框架创建移动应用程序。我们的一个要求是,当用户点击查看pdf时,用户输入的表单详细信息(存储在本地,具有json格式)应呈现为pdf格式,并以pdf格式查看,还可以在本地保存为pdf格式。 我发现itext是广泛用于pdf生成的java库之一。但我找不到任何与sencha touch和itext相关的文章。让我知道的是,在sencha touch中生成json到pdf的可能方式或任何其他方法 java与javascript无关 谷歌快速搜索“javascrip

Sencha touch 未填充儿童的Sencha触摸模型关联

我在模型中使用hasMany/belongsTo语义映射了员工收藏夹关系。在我的商店中,我只需设置根并指向根数组,但我没有看到模型的收藏夹部分被填充。有什么想法吗 我的个人模型: Ext.define('People.model.Employee', { extend: 'Ext.data.Model', config: { fields: [ { name: 'cn'} ], hasMany: { model: 'Favorite', name: 'fa

Sencha touch 导航视图内部选项卡。面板不带';不动

我有一个TabPanel容器,其中一个视图是NavigationView。当我将另一个视图推到这个NavigationView中时,它不会随动画一起滑动,而是立即出现。我的布局有问题吗?有什么想法吗?我发现了问题。NavigationView的配置中有一个卡片布局。删除了它,现在它可以工作了。请发布您的代码,因为我们不是魔术师。

Sencha touch 如何在sencha中定义全局变量

我试图把全局变量放在一个完整的视图中,但做不到 initialize : function(){ this.callParent(); this.nameValue=0; if(name="ram") this.nameValue=1; console.log("Test 1 -"+this.nameValue); }else { this.nameValue=0; console.log("Test 2 -"+this.nameValue); }

Sencha touch Sencha触摸定制图标css

我的设计师已经为我完成了一个html页面。请参阅下面的html <li><div aria-hidden="true" data-icon="&#xe030;"></div>Setting</li> <li><div aria-hidden="true" data-icon="&#xe0cb;"></div>Black Button</li> <l

Sencha touch Sencha touch itemTpl,不按条件显示行

如果值为'xxx',我不想在itemTpl中显示行 例如: itemTpl: '{title}', data: [ { title: 'Item 1' }, { title: 'Item 2' }, { title: 'Item 3' }, { title: 'Item 4' } ] 这里,如果title=='Item 2'表示我不应该显示该行。我需要跳过它 如何实现这一点?这取决于您用来显示数据的组件 如果您使用的是一个列表(并且数据存在于一个存储中),您可以

Sencha touch 刷新页面会不断向存储区添加项目

我用Sencha Touch制作了一个简单的应用程序,它显示了一个包含商店数据的列表 现在,每当我重新加载应用程序时,商店都会不断添加相同的项目。第一次有3项,第二次6项,接下来9项,依此类推 我的物品商店: Ext.regStore('ItemStore', { model: 'ItemModel', proxy: { id: 'test-items', type: 'localstorage' }, autoLoad

Sencha touch 如何提交已修改的记录或更新存储中的记录&;是否将其提交到服务器?

正如我在下面提到的,我在存储中有记录对象(结构是存储中的单个记录): 现在,我们有insert、remove、add存储方法来处理存储级别的记录,但我想在存储级别更新记录,类似于FormPanel方法的updateRecord 我想更新服务器上所有不干净的记录。Sencha Touch 1.1.1有一个错误,可能会导致更新的记录无法保存。我已经解决了这个问题,手动将记录上的isDirty标志设置为true,然后调用store.sync() 因此: 我正在使用离线商店代理 另见: Sencha T

Sencha touch Sencha触控标签面板布局

请看演示: 如何使选项卡面板的内容填充中心区域?标题应位于工具栏的顶部、下方 预期布局:。我认为源代码不完整,只有tabPanel本身 请提供帮助。通常要进行这种布局,我必须嵌套面板,并使用flex属性设置为1的空面板 我调整了你的代码以显示我的意思 例如,为了使工具栏标题下的文本“Home”居中,我将第一个tabpanel项更改为 { title: 'Home', layout: 'vbox', items: [ {layout: 'hbox',

Sencha touch 如何在Sencha Touch中使文本字段不可编辑

我使用了以下属性来创建文本字段并禁用它进行用户编辑 已禁用:为真 下面是我的Xtype Declaration代码 xtype : 'passwordfield', name : 'password', id: 'password', disabled: true, label : 'Password', placeHolder :'Password', useClearIcon : false 它显示的内容如下图所示。标签是灰色的。请让我知道如何使其不可编辑,标签将保持不变 编辑-1: 之

Sencha touch 存储未从远程URL加载?

只是想让一个面板充满一个从商店填充的列表。我得到的只是一扇空白的窗户。它甚至没有在Chrome的网络窗口中发送HTTP请求 名单: 如果没有侦听器,这将不起作用。为什么?它是自动加载的,而不是自动加载的。注意大写的L我也遇到了同样的问题,我将代理设置放在模型中,而不是放在存储和自动加载工作中 如果jsonp不起作用,您可以将其更改为ajax或rest myapp.companies_list = { fullscreen: true, title: 'Compan

Sencha touch 嵌套列表工具栏

我正在创建一个嵌套列表,并使用“setBackText()”在项目点击时设置背景文本。那很好。 但同时,我希望工具栏的标题也能设置好 守则: onItemTap : function(nestedList, list, index, node, record, e) { var partsOfStr = record.get('text').split(';'); val = partsOfStr[2

Sencha touch 引用Sencha Touch容器中的HTML对象

我正在使用Sencha Touch 2.0.1。我正在尝试获取容器中某个HTML的引用。(我的目标是读取对象的宽度,并在必要时缩小字体大小,使其非常适合) 这是我的密码: Ext.define("SFCT.view.Flashcard", { extend: 'Ext.Container', xtype: 'flashcardpanel', requires: [ 'Ext.TitleBar' ], config: {

Sencha touch Sencha Touch中的数据存储位置?

我有以下情况需要处理: 我的移动应用程序(Sencha Touch应用程序包装在本机容器中)大约有5000本书。现在,我不希望ping服务器的应用程序在他的手机上获得这些书。应用程序将需要在运行时访问此数据。我也应该 a) 在安装应用程序时将数据转储到sqlite中?(首次运行) b) 仅从文件中获取数据。(我将对这些数据进行排序和查询操作——如果我将整个文件一次存储在一个数组中并进一步处理,这可能不是一个好的解决方案) 敬请告知。创建一个JSON API以从服务器上的数据库获取数据。您可以将此

Sencha touch 如何提供文件供下载?

我有个问题。在我的sencha touch应用程序中,我有一些列表项,如.pdf、.png、。。。若用户点击其中一个,那个么文件应该下载到他的移动设备上。 我该怎么做?我不知道:-) 感谢您的帮助。Sencha基本上通过HTML、CSS和JS进行操作。与其使用Sencha实现,不如像在HTML中那样实现它,然后集成到应用程序中 例如:试试这个 document.location=url尝试以下代码,它可能会对您有所帮助 var newWindow=window.open('filepath','

Sencha touch sencha touch MVC中的YQL

我正在寻找一些博客或YQL用MVC架构解释的例子。我觉得很难理解厨房水槽的例子。任何人都可以在YQL上共享简单的MVC。因此,它也将有助于其他 我不知道YQL,但基于user3849047提供的链接,它基本上是针对某个远程api的请求。因此,集成可能比本草案中的要复杂一些 基本上,这就是它应该如何工作 您将从api调用中获得某种数据。此数据可以表示为Ext.data.Model。一组模型被组织并存储在Ext.data.Store中 所以你所要做的就是以某种方式填充商店。 有两种方法 在控制器中执

Sencha touch 在Sencha Touch应用程序中加载依赖项之前,是否有方法调用函数

Sencha Touch应用程序需要:[]选项来指定我们需要加载的控制器、模型和存储等的列表,以使应用程序正常工作,但是否有办法在加载依赖项之前执行我们需要的内容。例如,我甚至在加载所有依赖项之前就需要浏览器语言。那么有可能吗 请记住:Sencha Touch只不过是JavaScript。 您可以在加载sencha microloader的脚本标记前面的index.html中添加一些脚本 <!DOCTYPE HTML> <html manifest="" lang="en-US

Sencha touch 在Sencha touch中,当用户单击列表中的某个项目时,如何创建表单弹出窗口?

在Sencha touch中,当用户单击列表中的项目时,如何使表单弹出?我会将侦听器附加到Ext.list实例中触发表单显示的“itemtap”或“itemdoubletap”事件。这是我的头顶,因为我从来没有接触过(边缘)Sencha触摸,因为在它推出测试版之前 您可能希望探索披露,即在列表项上放置一个箭头,供用户单击,或如Wilhelm所说,附加到常规点击或选择事件 对于“模态”弹出窗口,只需创建一个带有floating:true的面板。请参阅上的文档和的用户界面/覆盖部分中的示例。对此,我

Sencha touch sencha触摸搜索表

我真的希望有人能帮助我,这似乎应该是显而易见的,但sencha文档不是很容易阅读和不完整。我试图建立一个搜索表单,但它似乎没有采取商店或网址,我不知道如何添加参数,如网页?有人能帮忙吗?此代码仅生成加载失败的资源:null var searchField = new Ext.form.Search({ value:'Search', url: 'someurl', store: this.data_store

Sencha touch Sencha Touch:清除事件上选择字段的值

我有两个选择字段,其中,第二个选择字段在第一个选择字段的更改事件中加载。也就是说,第二个选择字段取决于第一个选择字段的值 像这样的 listeners: { change: function(this, value){ //Pass value parameter to the 2nd select field's store } } 虽然这很好用。当选择第一个选择字段(即下拉)时,我想清除第二个选择字段的值 我是Sencha Touch的新手,所以我不确定

Sencha touch Sencha触摸图未渲染

我对sencha touch和sencha touch图表非常陌生,在我的一个视图中集成图表有点麻烦。我可能错过了一些明显的东西。下面是如何设置图表变量的 var chart2 = new Ext.chart.Chart({ width: 500, height: 300, animate: true, store: testStore, theme: 'Base:gradients', series: [{ type: 'pie'

Sencha touch Sencha touch应用程序大楼

我负责学习这一点,我已经阅读并试图理解这一切。我迷失在如何启动和优化它。我需要在启动时实现一个基于菜单的窗口,并将您带到不同的组件。我想我现在已经整理好了照片库,确定了如何链接到启动窗口。 我在尝试学习时使用了本教程- 学习曲线是相当陡峭的,但一旦你理解了它,你就真的很好地了解了你的方法 如果您还不了解MVC(模型-视图-控制器)体系结构,那么这将有点棘手,但本教程对此进行了很好的解释 我的建议是从教程开始。坚持它,让它工作,然后调整它 祝你好运。通过Sencha Touch 2,团队创建了一系

Sencha touch Sencha UI和SenchaTouch是否仅用于从设备访问的web应用程序或本机应用程序;

由于我是PhoneGap和SenchaTouch的新手,我想知道基本信息。我知道sencha Touch仅适用于从设备访问的web应用程序。我是正确的,请澄清我的疑问,即“Sencha UI和SenchaTouch是否仅用于从设备访问的web应用程序或本机应用程序?” 多谢各位 LakshmiSencha touch是一个web工具包,提供API来创建与本机UI相似的界面。但是,它仍然是一个具有本机外观的web应用程序。但是,如果您想将本机打包(应用程序构建)并访问设备硬件功能(如摄像头、传感器

Sencha touch Sencha Touch 2在控制器中设置标签

我不熟悉Sencha Touch 2的MVC结构 在我看来,我有一个标签如下: { xtype:'标签', itemId:'标题', html:“标题” } 在控制器中,如何设置此标签的值 当前我的控制器(使用教程示例): Ext.define(“NotesApp.controller.Notes”{ 完整视图代码: Ext.define(“NotesApp.view.Note”{ 扩展:“Ext.Container”, 别名:“widget.noteview” 给标签一些id属性值 {

Sencha touch Sencha Touch 2 Ext.List组件是否可以在itemTpl属性中使用子组件而不是HTML?

我希望在每个列表项中都有一个包含交互式组件的列表,例如可以切换隐藏状态的多个按钮和标签。这可能吗 我们基本上希望有一个手风琴类型的列表,允许您展开每个列表项并公开该项的详细视图。展开视图可能有多个操作,每个操作都需要不同的按钮 作为一种解决方法,我们只有一个带有vbox布局的面板。这基本上是可行的,但似乎我们失去了列表的许多好处。这是唯一可能的解决方案吗?我以前也遇到过这种情况,我用一个替换了我的列表。我只是尝试了这个组件的概念验证,但它没有重复您在项目列表中指定的子组件,而且似乎您无法在任何类

Sencha touch ';先进的';在Sencha中,触摸向容器中添加项目

我可以将一个项目作为第一个项目添加到容器中,而不是附加所有现有项目 据我所知,添加([item])会将item作为最后一个添加,但我希望它在添加任何其他内容之前显示在屏幕顶部。您可以使用如下容器方法: this.insert(0 , item); 它将显示在哪里取决于您的布局。谢谢,伙计!简单而伟大的答案

Sencha touch 未生成标题栏或后退按钮sencha touch

我有一个列表,当使用push()单击时,每个项目都链接到不同的页面。我按得很好,但当他们按的时候,他们没有默认的标题栏或后退按钮,而这些按钮应该是在当前页面的顶部按的。有什么想法吗?这是我的密码: 正在推送的视图: Ext.define('myApp.view.Appearances', { extend: 'Ext.Panel', xtype: 'Appearances', config: { title: '<span class="logo"></span&g

Sencha touch CORS与Sencha Touch 2

我正在开发一个需要CORS的应用程序,我在谷歌上做了一些工作,但我不明白这一点。当我向localhost:9090发出ajax请求时,我的应用程序正在localhost:8000上运行。下面是我的Ajax请求代码 Ext.Ajax.request({ url : 'http://localhost:9090/by-api', method: 'POST', jsonData : api_no, dis

Sencha touch IBM Worklight 6.0-构建应用程序时的环境选项?

当您从Worklight 6.0应用程序(使用Sencha Touch 2.3)进行构建和部署时,会考虑哪个构建环境选项。是开发、测试还是生产 我问这个问题的原因是因为我需要确保Sencha是使用Worklight的生产选项构建的 请帮我重新指向正确的路径。谢谢。如果您在使用Sencha Touch时实际上是在为生产准备应用程序,那么这与Worklight无关,而是与您的Sencha Touch设置有关。Worklight不参与此过程 在线阅读: 谷歌网站 否则, 1) 这与您正在使用

Sencha touch Sencha Touch关联模型获取

我有一个模型订单,有许多项目 我从服务器收到一个推送通知,表示订单中已添加了一个新项目。我还获得了新项目的id。现在,我想从服务器获取该项目,然后将其添加到Order.items本地存储,即我不希望在存储上进行同步–添加后的存储应假设其具有新数据,并且不需要联系服务器来同步任何内容 我该如何处理这个问题?谢谢 那么您已经在处理推送通知了?为什么不执行model.loaditemId,{callback:function record{//add record to store}}我这样做了,但是

Sencha touch 数据绑定到表单Sencha Touch 2

问题是,我试图在sencha touch 2中的itemtap之后绑定表单值,并在表单视图上设置数据,但似乎不起作用:,我有下一个代码: //the controller file Ext.define( 'myApp.controller.myController' , { extend : 'Ext.app.Controller', config : { refs : { myNavigationView :

上一页   1   2    3   4   5   6  ... 下一页 最后一页 共 34 页