我在这里有一个简单的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)
我正在尝试捕获视频上的所有点击事件以供将来处理,但我不希望视频在点击时暂停.有任何想法吗?
我有一个非常基本的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文件?
我刚开始玩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) 我已经做了很长时间的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)
conditional ×1
javascript ×1
node.js ×1
onclick ×1
react-native ×1
redux-saga ×1
ruby ×1
video.js ×1
webrick ×1