小编wil*_*age的帖子

HTML5视频在IE9 RC中失败,但在IE9 Beta中失败

我的项目严重依赖视频,并在可用时利用html5视频.这是在所有浏览器上工作,直到IE9 RC大约一周前发布!这非常令人沮丧!

令人困惑的是,我可以播放视频,因为它们来自与我的域不同的位置,但不是来自我的域.就好像视频的路径被扭曲了一样.

工作方式:

<video src="http://www.jplayer.org/video/m4v/Big_Buck_Bunny_Trailer_480x270_h264aac.m4v" controls="controls">
</video>
Run Code Online (Sandbox Code Playgroud)

不工作

<video src="http://www.mysite.com/video/Big_Buck_Bunny_Trailer_480x270_h264aac.m4v" controls="controls">
</video> 
Run Code Online (Sandbox Code Playgroud)

请记住,这适用于所有HTML5浏览器(甚至IE9 Beta),但不是最新的'IE9 RC'版本.并且所有读/写权限都已正确设置.

要亲自测试一下,请访问以下链接:http: //thebeer.co/labs/video.html

你应该在IE9 RC中发现前两个视频没有加载,但最后一个视频没有加载.更奇怪的是,您访问他们播放的IE9 RC中的视频的直接URL .所有三个视频都在Chrome中运行(暂时尚未放弃H.264格式).

请帮帮我们......

一个破碎的人.

javascript video html5 html5-video internet-explorer-9

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

将.JS文件移动到CDN:如何管理AJAX请求?

出于性能原因,我正在考虑将静态.JS文件移动到CDN(如Amazon S3).由于我的PHP文件和mySQL数据库仍保留在我的主要托管域中,如果它们现在是跨域的,那么管理我的JS AJAX请求的最佳方法是什么?

目前它们在我的.JS文件中看起来像这样(带有相对路径):

$.ajax({
type: "POST",
url: "/myNearbyPhpFile.php",
data: {data:someData},
success: function($r){}
});
Run Code Online (Sandbox Code Playgroud)

javascript php ajax cdn cross-domain

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

jQuery UI Selectable:如何让步行蚂蚁风格的套索出现?

我刚刚开始在我的应用程序中注入一些jquery UI好处,并且正在努力解决一个相当小的问题.我有可选择的插件工作,但我似乎可以在拖动选择多个时显示套索选框框.

jquery UI站点上的工作示例: http ://jqueryui.com/demos/selectable/#default

我的尝试: http ://jsbin.com/amare5/2/edit

使用的代码是jquery UI站点示例的精确副本.我错过了什么?

javascript jquery jquery-ui selectable

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

如何将JS对象从服务器端传递到NodeJS中的客户端

在PHP中,我曾经使用脚本标记以JSON形式将对象从后端传递到前端.

<script>

var serversideStuff = '<?php echo json_encode($serversideArray); ?>';

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

如何使用nodeJS,express和Jade将JS对象从服务器端传递到客户端.可能有一种我不知道的好方法.

希望你能帮助我.

javascript node.js express pug

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

JavaScript:查找值是否在数组中的对象内的最佳方法

可能重复:
在JavaScript对象数组中按id查找对象
如何检查此JavaScript数组中是否存在值?

例如:

var arr = [
     {id: 1, color: 'blue'},
     {id: 2, color: 'red'},
     {id: 3, color: 'yellow'}
];

alert( indexOf('blue') ); // How can I get the index of blue??
Run Code Online (Sandbox Code Playgroud)

javascript arrays object

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

RequireJS:两个模块可以互相需要吗?

RequireJS有以下几种可能吗?

模块A:

define([
  'moduleB'
], function(moduleB){

  // log moduleB exports
  console.log(moduleB);


  // exports
  var moduleA = {};


  // set a var to export
  moduleA.varA = 'This is a variable in module A';


  // return exports   
  return moduleA
});
Run Code Online (Sandbox Code Playgroud)

模块B:

define([
  'moduleA'
], function(moduleA){

  // log moduleA exports
  console.log(moduleA);

  // exports
  var moduleB= {};


  // set a var to export
  moduleB.varB= 'This is a variable in module B';



  // return exports
  return moduleB
});
Run Code Online (Sandbox Code Playgroud)

javascript architecture module requirejs

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

Javascript:设置对象属性

我希望能够这样做:

var user1 = {
  name: 'John',
  gender: 'male'
}


var user2 = {
  name: 'James',
  gender: 'male',
  email: 'james@gmail.com'
}

user1.someSetMethod({email: 'john@gmail.com'});
user2.someSetMethod({name: 'Jenny', gender: 'female'});
Run Code Online (Sandbox Code Playgroud)

期望的结果:

var user1 = {
  name: 'John',
  gender: 'male',
  email: 'john@gmail.com'
}


var user2 = {
  name: 'Jenny',
  gender: 'female',
  email: 'james@gmail.com'
}
Run Code Online (Sandbox Code Playgroud)

我想要一个方法,根据传递给函数的内容设置属性.该属性是否存在我希望它被创建,如果属性,我希望它被覆盖.

Javascript中是否存在这样的方法?

javascript object set

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

单元测试模块化Javascript web-app

我正在使用BackboneJS和RequireJS构建一个Web应用程序,需要通过AJAX实现UI交互和数据检索的某种形式的单元测试.我遇到了QUnitJasmine,但我真的不知道如何将它集成到我的应用程序中.

如果我正在测试以下内容:

  • 用户登录是否正常?
  • 从服务器收到的数据是否正常?
  • 点击按钮会触发预期的响应吗?
  • 点击事件是否适用于动态加载的html内容?
  • 应用程序是否正确响应散列/推送状态URL的更改?

我认为测试必须直接集成到我的应用程序中,以便能够访问特定的JS对象,使用特定于会话的数据并响应推送状态URL中的更改.

如何将QUnit或Jasmine(或其他建议)集成到我的模块化应用程序中以对这些功能进行单元测试?

javascript testing unit-testing requirejs backbone.js

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

我应该在它自己的EC2实例上运行MongoDB吗?

我刚刚开始使用Amazon EC2,并试图了解数据库应该如何工作.如果我有一个高流量站点并希望在多个实例上对流量进行负载均衡,那么我猜这些实例必须检索并将数据保存到单个单独的实例中,以避免数据在多台计算机上碎片化.

在这种情况下,我应该在自己的实例上安装和运行mongoDB,并让所有其他实例连接到这个单一数据存储吗?或者我应该在同一个实例上运行mongo和我的http服务器?

很想听听你的一些最佳实践.

database hosting amazon-ec2 mongodb cloud-hosting

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

如何抵消 RefreshControl

RefreshControl在列表中使用该组件,该组件在半透明的 app-header-bar 下方滚动。

我唯一的问题是 RefreshControl 出现在半透明标题下方。我真正想要的是能够偏移 RefreshControl 的 y 位置,以便它直接显示在 app-header-bar 下方。

我尝试使用各种样式属性(marginTop, paddingTop, translateY),但似乎没有任何效果。

在此处输入图片说明

android ios react-native

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