小编Har*_*rry的帖子

Javascript设置CSS:样式之后

你能用Javascript设置:使用css的样式吗?

所以我们说:

$("#foo li:after").css("left","100px");
Run Code Online (Sandbox Code Playgroud)

javascript css jquery css3

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

Angular ng-repeat groupBy和Keep order

我使用这个过滤器https://github.com/a8m/angular-filter#groupby来订购我的数据,这样做很好:

<div ng-repeat="(key, value) in tags.tags.objects | groupBy:'category.name' ">
Run Code Online (Sandbox Code Playgroud)

现在我试图通过category.order保持这些组的顺序.

这可能吗?

我试过像这样管道:

<div ng-repeat="(key, value) in tags.tags.objects | groupBy:'category.name' | orderBy:'category.order' ">
Run Code Online (Sandbox Code Playgroud)

但它没有任何区别

javascript html5 angularjs angularjs-directive ionic-framework

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

runOnUiThread(new Runnable(){})未定义类型new Thread(){}

看看这个部分:

runOnUiThread(new Runnable() {
Run Code Online (Sandbox Code Playgroud)

我有问题:

The method runOnUiThread(new Runnable(){}) is undefined for the type new Thread(){}
Run Code Online (Sandbox Code Playgroud)

所以我知道runOnUiThread必须来自一个活动.但我不确定这将如何实施?它是一个Preference/settings视图中的对话框

这是ChannelsDialogPreference形成的地方:pref_channels.xml

<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" >

    <com.example.tvrplayer.ChannelsDialogPreference
        android:title="@string/pref_channels_dialog_title"
        android:dialogMessage="@string/pref_channels_dialog_message"              
        android:negativeButtonText="test"/> 

</PreferenceScreen>
Run Code Online (Sandbox Code Playgroud)

ChannelsDialogPreference:

package com.example.tvrplayer;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;

import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;

import android.app.Activity;
import android.content.Context;
import android.content.DialogInterface;
import android.preference.DialogPreference;
import android.util.AttributeSet;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ListView;

public class ChannelsDialogPreference extends DialogPreference {

    public static Context ctx;
//    Activity activity;

    public ChannelsDialogPreference(Context context, AttributeSet attrs) …
Run Code Online (Sandbox Code Playgroud)

android

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

HTML5音频 - 声音仅播放一次

我使用的是Chrome,这是我的代码:

<audio id="letter_audio" src="audio/bomb.mp3" type="audio/mp3" preload="auto"></audio>

    $('.sound').live('click', function () {

        var sound = $("#letter_audio")[0];  

        sound.pause();
        sound.currentTime = 0;
        sound.play();

        return false;
    });
Run Code Online (Sandbox Code Playgroud)

我第一次点击播放时声音怎么播放.然后当我再次点击时,它会暂停,就像代码一样.但它只是暂停?我希望它能够播放,然后当我再次点击它时,返回0并再次播放代码中的代码?

jquery google-chrome html5-audio

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

2013年,Phonegap 2.3和Android带有HTML5视频标签

我知道这已被多次询问,大多数都有相同的答案:"使用视频播放器插件".但这不是我们有些人想播放视频的方式,我们想要内联播放.据我说,没有答案.

http://simonmacdonald.blogspot.ca/2012/10/partial-support-for-video-tag-in.html

任何人都可以给出在phonegap webview中内嵌视频的答案吗?

我知道人们在Android webview(内联)中播放html5视频标签,构建自己的网页视图,那么phonegap有什么问题?

我的意思是,Android设备严重不能在2013年的phonegap webview中播放html5视频吗?

甚至尝试这个:(显然你不能在资产文件夹下播放视频)

<video id="1" autobuffer width="100%" tabindex="0">
         <source src="file:///videos/video3.mp4" type="video/mp4" />
        </video>
Run Code Online (Sandbox Code Playgroud)

不行

在此输入图像描述

<script type="text/javascript">

    $(function(){
        $("video")[0].play()
    });
</script>
Run Code Online (Sandbox Code Playgroud)

的Manifest.xml:

<application android:icon="@drawable/icon" android:label="@string/app_name"
        android:hardwareAccelerated="true"
        android:debuggable="true">
Run Code Online (Sandbox Code Playgroud)

android-webview html5-video cordova

12
推荐指数
1
解决办法
9801
查看次数

Android HTML5视频 - 点击播放时有效,但不适用于video.play()

据我所知,Android上的html5视频无法自动播放.目前,只有当用户点击播放按钮时,我的视频才能在设备上运行.

<video width="640px" height="360px" src="media/video/Moments_of_Everyday_Life.mp4" controls id="video"></video>


<script type="text/javascript">
    $(function(){
        var video  = document.getElementById('video');
        video.play();
    });
</script>
Run Code Online (Sandbox Code Playgroud)

它可以在我的桌面上工作.

为什么这不起作用?点击播放和使用有.play()什么区别?

html5 android html5-video

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

无法加载错误的网页:帧加载中断

我之前已经问过这个问题,但是我没有看到任何解决方案:

所以我使用Cordova 2.5在iOS 6.1.2上构建一个iPad应用程序

我的app.coffee:

jQuery ->
    class window.AppRouter extends Backbone.Router
        routes: {
            '': 'index',
            ':parent/:child/': 'childView',
            ':id/': 'detailView',
        },

        index: =>
            $("#navbar .title").text("Flight Centre's Choices")
            view = new fc.main.View
            view.render()

        childView: (parent, child) =>
            view = new fc.main.View(parent:parent, child:child)
            view.render()

        detailView: (id) =>
            view = new fc.main.Detail(id:id)
            view.render()

    window.app = new AppRouter();
    Backbone.history.start();
Run Code Online (Sandbox Code Playgroud)

第一个索引视图成功加载并按预期显示

现在点击其中一个链接让我们说打开childView,它无法加载页面:

2013-03-20 16:56:13.684 Flight[1158:907] Resetting plugins due to page load.
2013-03-20 16:56:13.689 Flight[1158:907] Resetting plugins due to page load.
2013-03-20 16:56:13.694 Flight[1158:907] Failed to load …
Run Code Online (Sandbox Code Playgroud)

cordova

12
推荐指数
1
解决办法
8760
查看次数

将单通道图像转换为3通道图像C++/OpenCV

我使用openCV C++

我需要将单通道图像转换为3通道图像.所以我可以用这个:cvCvtColor(result,gray,CV_BGR2GRAY);

我不能这样做因为结果img是单通道图像.有任何想法吗?

c++ opencv

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

离子导航栏按钮 - 右侧

我第一次开始使用Ionic.目前我有一个listview,当进入列表时出现后退按钮.

<ion-nav-bar class="bar-stable nav-title-slide-ios7">
  <ion-nav-back-button class="button-icon icon  ion-ios7-arrow-back">
    Back
  </ion-nav-back-button>
</ion-nav-bar>
Run Code Online (Sandbox Code Playgroud)

如何在屏幕右侧添加一个按钮,也只是一旦进入列表就出现了?

html5 angularjs ionic-framework

11
推荐指数
2
解决办法
3万
查看次数

Gunicorn和Django与Upstart和Nginx

首先,我有许多Django实例设置并运行如下.

在每个项目中,我都有一个script.sh shell脚本,可以启动gunicorn等:

 #!/bin/bash
  set -e
  LOGFILE=/var/log/gunicorn/app_name.log
  LOGDIR=$(dirname $LOGFILE)
  NUM_WORKERS=3
  # user/group to run as
  USER=root
  GROUP=root
  PORT=8060
  IP=127.0.0.1
  cd /var/www/webapps/app_name
  source ../bin/activate
  test -d $LOGDIR || mkdir -p $LOGDIR
  exec /var/www/webapps/bin/gunicorn_django -b $IP:$PORT -w $NUM_WORKERS \
    --user=$USER --group=$GROUP --log-level=debug --log-file=$LOGFILE 2>>$LOGFILE
Run Code Online (Sandbox Code Playgroud)

当使用bash script.sh从命令行运行此脚本时,该站点运行正常,因此Nginx设置正确.

一旦我使用upstart与服务app_name启动应用程序启动,然后停止.它甚至没有写入日志文件.

这是/etc/init/app_name.conf中app_name.conf文件:

description "Test Django instance"
start on runlevel [2345]
stop on runlevel [06]
respawn
respawn limit 10 5
exec /var/www/webapps/app_name/script.sh
Run Code Online (Sandbox Code Playgroud)

那么这里的问题是什么?导致从命令行运行,但执行低谷新手不会.我不知道哪里看错了什么?

django nginx upstart virtualenv gunicorn

10
推荐指数
1
解决办法
4106
查看次数