小编Tia*_*ert的帖子

将视频剪辑拼接成一个像Vine一样的视频

我想用a UIImagePickerController来录制多个视频片段,然后将它们拼接成一个视频,类似于Vine应用程序的工作方式.有人能指出我如何将视频剪辑合并为一个视频吗?

iphone uiimagepickercontroller ipad ios

7
推荐指数
1
解决办法
1546
查看次数

如何在javascript或jquery中获取没有页面的当前URL

如何在Javascript或jQuery中获取没有页面的当前URL.

例如,如果网址是:

http://www.abc.com/music/pop.aspx

我希望得到没有页面的完整路径,如下所示:

http://www.abc.com/music/

无需担心参数.

谢谢

javascript url jquery

6
推荐指数
1
解决办法
2万
查看次数

getItem localstorage 包含一个字符串

我的本地存储中有多个键:task-1,task-2, task-3 ...我正在寻找一种方法来获取以字符串“tasks-”开头的键总数,以便将它放在我的循环中而不是localStorage.length.

事实上,如果我有另一个使用 localstorage 的应用程序,我的循环会返回一个与 localStorage 中所有键相对应的长度,包括那些不在相关应用程序中的键。

   i=0;

   if(localStorage.getItem("task-"+i) != null){

     for( i = 0; i < localStorage.length; i++){ 

       console.log(i)

     }
  }
Run Code Online (Sandbox Code Playgroud)

非常感谢你的帮助

html javascript local-storage

5
推荐指数
1
解决办法
3955
查看次数

检查元素是否隐藏在ExtJS中

我可以

if( !Ext.getCmp('myElem'))
Run Code Online (Sandbox Code Playgroud)

检查元素是否存在和

Ext.getCmp('myElem').hide();
Run Code Online (Sandbox Code Playgroud)

要么

Ext.getCmp('myElem').show(); 
Run Code Online (Sandbox Code Playgroud)

隐藏或显示元素.

但是,如何检查元素是否隐藏?

if (Ext.getCmp('myElem') && <*hidden*>){//???
     //do something
}
Run Code Online (Sandbox Code Playgroud)

浏览SO并没有帮助我找到答案.

谢谢.

javascript extjs

5
推荐指数
1
解决办法
8390
查看次数

keyup 事件未在文本字段的 setValue() 上触发

我正在使用两个 tabpanels(例如T1T2)。它们是T2中的两个文本字段和提交按钮,如图所示:

xtype: 'form',
title: 'Search',
id:'searchref',                          
items: [
    {
        xtype: 'textfield',
        fieldLabel: 'reference1',
        id:'reference1',     
        enableKeyEvents:true,
        listeners:{
            keyup:function(){
                Ext.getCmp('Submit').enable();
                Ext.getCmp('reference2').disable();
                if(Ext.getCmp('reference1').getValue() == "" )
                {
                    Ext.getCmp('Submit').disable();
                    Ext.getCmp('reference2').enable();
                }                                                       
            }
        }
     },
     {
            xtype: 'textfield',
            fieldLabel: 'reference2',
            id:'reference2',     
            enableKeyEvents:true,
            listeners:{
                keyup:function(){
                    Ext.getCmp('Submit').enable();
                    Ext.getCmp('reference1').disable();
                    if(Ext.getCmp('reference2').getValue() == "" )
                    {
                        Ext.getCmp('Submit').disable();
                        Ext.getCmp('reference1').enable();
                    }                                                       
                }
            }
      },

    {
        xtype: 'button',
        text: 'Submit',
        disabled:true,  
        id:'Submit',                            
    }   
]
Run Code Online (Sandbox Code Playgroud)

在我的T1 中,我正在尝试按如下所示执行:

Ext.getCmp('tabpanel').setActiveTab(1);
Ext.getCmp('reference1').setValue(RefNo);
Run Code Online (Sandbox Code Playgroud)

我的问题:

T1设置文本字段的值时不会触发 keyup 事件侦听器 …

extjs extjs4

5
推荐指数
1
解决办法
4892
查看次数

使用Holo父主题从Theme.Light继承editText

我想继承editTextandroid:Theme,而我的父母主题android:Theme.Holo.Light.
有没有"干净"的方法来做到这一点,没有将android sdk文件夹中的资源复制到我的项目中?

inheritance android android-theme

5
推荐指数
1
解决办法
1万
查看次数

使用CGLIB设置属性值的异常

附加新备份的数据库后,我得到一个例外:

Caused by: org.hibernate.PropertyAccessException: exception setting property value with CGLIB (set hibernate.cglib.use_reflection_optimizer=false for more info) setter of com.mytest.User.setPrimaryAccount
Run Code Online (Sandbox Code Playgroud)

在我的User类中,我有以下字段:

...

    private boolean isPrimaryAccount;

    public boolean getPrimaryAccount() {
        return isPrimaryAccount;
    }

    public void setPrimaryAccount(boolean primaryAccount) {
        isPrimaryAccount = primaryAccount;
    }

...
Run Code Online (Sandbox Code Playgroud)

从这里开始给出异常的引用异常?

java hibernate cglib

4
推荐指数
1
解决办法
6490
查看次数

新日期('2011-12-15 00:00:00')显示为NaN

代码:new Date('2011-12-15 00:00:00')显示为NaN.
我怎样才能转换这个日期?任何帮助表示赞赏.

我的代码很直接.它适用于Chrome,但不适用于IE 9.

var dateText = new Date('2012-08-01 00:00:00'); 
alert(dateText.getDate().toString() + "/" + dateText.getMonth().toString() + "/" + dateText.getYear().toString());
Run Code Online (Sandbox Code Playgroud)

javascript date internet-explorer-9

4
推荐指数
1
解决办法
3043
查看次数

jQuery width,outerWidth(),innerWidth()返回不正确的数据

出于某种原因,我无法让jQuery为各种元素提供可靠的宽度数据.这是一个演示问题的小提琴的链接:http: //jsfiddle.net/snoopydaniels/ZDbaa/1/

我正在尝试创建一个多维下拉菜单.正如您在jsfiddle中看到的那样,第二个嵌套菜单未正确定位.我用来定位它的jQuery查询兄弟锚元素outerWidth()用于发现它的宽度,然后根据返回的宽度选择嵌套列表的左侧位置.当我在CSS中给兄弟锚元素设置一个宽度然后我得到接近正确值的东西,但没有那个静态宽度,outerWidth()返回"2".

但即使我给锚元素设置了一个宽度,outerWidth(true)仍然没有正确地合并元素的边框.

我要把头发拉出来.为什么这样的废话不能像宣传的那样工作?

javascript jquery element width

4
推荐指数
1
解决办法
1万
查看次数

Rails资产管道Rails.application.assets.instance_variable_get('@ environment')返回nil

我试图动态编译javascript,然后将其添加到sprockets存储,以便它可用.我研究过的每个地方都建议使用以下代码来注册javascript:

env = Rails.application.assets.is_a?(Sprockets::Index) ? Rails.application.assets.instance_variable_get('@environment') : Rails.application

Rails.application.config.assets.digests[file_name] = env[file_name].digest_path
Run Code Online (Sandbox Code Playgroud)

在生产中,Rails.application.assets.instance_variable_get('@environment')总是返回零,有什么我做错了吗?或者我应该添加其他东西?

assets ruby-on-rails asset-pipeline

4
推荐指数
1
解决办法
914
查看次数