小编DaK*_*KaZ的帖子

如何通过暂停视频来停止video-js onclick事件

我在这里有一个简单的JSFiddle:http://jsfiddle.net/cvCWc/2/

基本代码如下:

window.player = videojs("movie_container", { techOrder: ["html5", "slash"] }, function() {
    videojs_player = this;
    videojs_player.src({ src: "http://video-js.zencoder.com/oceans-clip.mp4", type: 'video/mp4'})

    videojs_player.on("click", function(event){
        event.preventDefault();
        alert('click');
    });

    videojs_player.play();
});
Run Code Online (Sandbox Code Playgroud)

我正在尝试捕获视频上的所有点击事件以供将来处理,但我不希望视频在点击时暂停.有任何想法吗?

onclick video.js

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

如何设置基本Webrick服务器的默认错误页面?

我有一个非常基本的webrick服务器,用于嵌入式设备的管理页面.我们刚刚为设备添加了基本身份验证,它运行良好,但是您可以像这样获得通用的"未授权"消息:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<HTML>
  <HEAD><TITLE>Unauthorized</TITLE></HEAD>
  <BODY>
    <H1>Unauthorized</H1>
    WEBrick::HTTPStatus::Unauthorized
    <HR>
    <ADDRESS>
     WEBrick/1.3.1 (Ruby/2.2.0/2014-12-25) at
     192.168.1.1:1234
    </ADDRESS>
  </BODY>
</HTML>
Run Code Online (Sandbox Code Playgroud)

有谁知道如何覆盖它以返回静态HTML文件?

ruby webrick

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

当使用带有react-native-web的redux-saga时,我们得到一个错误`无法读取未定义的属性'标记'

我刚开始玩redux-sagas,我收到一个奇怪的错误.我们使用React Native进行iOS,Android和Web开发,我得到的错误是特定于Web环境的.

在我们的代码中,我有./sagas/index.js这个:

function* mySaga() {
  console.log('my saga');
}

export default mySaga;
Run Code Online (Sandbox Code Playgroud)

只要我在任何地方导入该文件(更不用说尝试调用该函数),我就会收到此错误:

Uncaught TypeError: Cannot read property 'mark' of undefined
    at Object../src/sagas/index.js (bundle.js:80385)
    at __webpack_require__ (bootstrap 029e2c2…:659)
    at fn (bootstrap 029e2c2…:85)
Run Code Online (Sandbox Code Playgroud)

我认为它必须是我们的webpack中的东西所以我在这里包括:

const webpack = require('webpack');

const path = require('path');

module.exports = {
  devServer: {
    contentBase: path.join(__dirname, 'build'),
    // enable HMR
    hot: true,
    // embed the webpack-dev-server runtime into the bundle
    inline: true,
    // serve index.html in place of 404 responses to allow HTML5 history
    historyApiFallback: true, …
Run Code Online (Sandbox Code Playgroud)

react-native redux-saga react-native-web

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

为什么JavaScript的逻辑AND(&&)与if条件不一样?

我已经做了很长时间的JS开发,多年来我以为我可以使用逻辑AND来短路条件语句.事实上,我在条件渲染的React组件中一直这样做.但事实证明它并不像我期望的那样有效.问题是,为什么?

以下是Node 8.15.0的示例:

> a = 0.0
0
> a && console.log(a)
0
> if(a) console.log(a)
undefined
> !!a && console.log(a)
false

Run Code Online (Sandbox Code Playgroud)

具体来说,为什么a && console.log(a)不行一样if (a) console.log(a)

javascript conditional node.js

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