小编cri*_*erz的帖子

Rails得到"每个"循环的索引

所以我有这个循环:

<% @images.each do |page| %>

<% end %>
Run Code Online (Sandbox Code Playgroud)

如何在循环内获得"page"的索引?

ruby ruby-on-rails

187
推荐指数
3
解决办法
14万
查看次数

Vimeo Froogaloop API无法识别事件

我正在尝试使用froogaloop API识别vimeo的onPlay,onPause和onFinish事件.我尝试过用这个东西想象的一切,没有运气.

我在Firefox上遇到此错误:

<code> <http://player.vimeo.com> </ code>的权限被拒绝获取宠物属性Location.toString

在Chrome中:

不安全的javascript尝试使用URL访问框架...来自URL为http://player.vimeo.com/video/3718294?api=1的框架. 域,协议和端口必须匹配.

从CDN导入froogaloop:

<script src="http://a.vimeocdn.com/js/froogaloop2.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

我的JS:

$(function(){

    var vimeoPlayer = document.querySelector('iframe');

    $f(vimeoPlayer).addEvent('ready', ready);

    function ready(player_id) {

        froogaloop = $f(player_id);

        function setupEventListeners() {
            function onPlay() {
                froogaloop.addEvent('play',
                function(data) {
                    console.log('play event');
                });
            }

            function onPause() {

                froogaloop.addEvent('pause',
                function(data) {
                    console.log('pause event');
                });
            }

            function onFinish() {
                froogaloop.addEvent('finish',
                function(data) {
                    console.log('finish');
                });
            }
            onPlay();
            onPause();
            onFinish();
        }
        setupEventListeners();
    }

})
Run Code Online (Sandbox Code Playgroud)

我的HTML:

<iframe src="http://player.vimeo.com/video/3718294?api=1" width="623" height="350" frameborder="0" id="iframe-video"></iframe>
Run Code Online (Sandbox Code Playgroud)

javascript iframe jquery vimeo froogaloop

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

Codeigniter未加载CI超级对象

我正在尝试为我的Codeigniter应用程序编写一个钩子.

我想抓住session我的hook.

这是加载钩子的代码:

$hook['pre_controller'] = array(
  'function' => 'getNav',
  'filename' => 'LoadNav.php',
  'filepath' => 'hooks'
);
Run Code Online (Sandbox Code Playgroud)

这是我试图在钩子中加载的代码:

function getNav()
{
     $CI =& get_instance();
     $level = $CI->session->userdata('level');
}
Run Code Online (Sandbox Code Playgroud)

它不断抛出以下错误:

A PHP Error was encountered
Severity: Notice
Message: Trying to get property of non-object
Filename: hooks/LoadNav.php
Line Number: 7
Run Code Online (Sandbox Code Playgroud)

我知道我做错了什么?似乎get_instance方法无法正常运行?

任何帮助将不胜感激,谢谢

阿兰

php codeigniter codeigniter-2

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

由于"wkhtmltopdf",PDFKIT显然无法正常工作

我在从html页面生成PDF时遇到问题.

我正在使用PDFkit.在安装它的过程中,我注意到我需要wkhtmltopdf.所以我也安装了它.我做了PDFkit的文档所说的所有内容..现在我在尝试加载PDF时遇到此错误.

这是错误:

command failed: "/usr/local/bin/wkhtmltopdf" "--margin-right" "0.75in" "--page-size" "Letter" "--margin-top" "0.75in" "--margin-bottom" "0.75in" "--encoding" "UTF-8" "--margin-left" "0.75in" "--quiet" "-" "-"
Run Code Online (Sandbox Code Playgroud)

知道这可能是什么?

谢谢

ruby ruby-on-rails pdfkit

5
推荐指数
2
解决办法
8247
查看次数

WP Oembed没有通过"autoplay = 1"变量

我有这个问题.

我在这里通过自定义字段传递此信息

(notice the "autoplay=1")

但是,当我使用wp_oembed_get... 加载我的主题视频时,它显示视频很好,但它不会听autoplay=1我正在通过的变量.

我需要在页面加载时播放视频.

javascript php youtube wordpress oembed

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

如何通过find方法调用变量

我是ruby on rails的新手,这就是问题所在:

我正试图在汽车信息循环中获取客户名称.汽车数据包含一个名为"belongs_to"的列,该列是客户端的ID.

重要的一句话: <td><%= @client.find(car.belongs_to) %></td>

控制器:

  def index
    @cars = Car.all

    @client = Client.all

    respond_to do |format|
      format.html # index.html.erb
      format.xml  { render :xml => @cars }
    end
  end
Run Code Online (Sandbox Code Playgroud)

你们这样做怎么样?

ruby ruby-on-rails ruby-on-rails-3

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