小编jam*_*mix的帖子

在ES6中按键过滤对象属性

让我们说我有一个对象:

{
  item1: { key: 'sdfd', value:'sdfd' },
  item2: { key: 'sdfd', value:'sdfd' },
  item3: { key: 'sdfd', value:'sdfd' }
}
Run Code Online (Sandbox Code Playgroud)

我想通过过滤上面的对象来创建另一个对象,所以我有类似的东西.

 {
    item1: { key: 'sdfd', value:'sdfd' },
    item3: { key: 'sdfd', value:'sdfd' }
 }
Run Code Online (Sandbox Code Playgroud)

我正在寻找一种使用Es6实现这一目标的简洁方法,因此我可以使用扩展运算符.谢谢!

filter ecmascript-6

200
推荐指数
17
解决办法
21万
查看次数

适用于Amazon S3静态网站的HTTPS

我想使用Amazon S3和CloudFront托管仅限HTTPS的静态网站.这是我到目前为止所做的:

  1. 为静态网站托管设置一个S3存储桶并将我的网站文件放入其中
  2. 创建了CloudFront分配并将其指向S3存储桶
  3. 在我的域的名称服务器中为www指向CloudFront存储桶的子域添加了CNAME记录.

到目前为止,非常好 - 我可以使用该www.example.com地址访问我的网站.但是,我希望该网站仅通过HTTPS提供,我从GoDaddy购买了SSL证书.

现在,问题是:

  1. 有没有办法在我的S3托管网站上安装此第三方SSL证书?
  2. 有没有办法通过此设置自动http到https重定向?

ssl https amazon-s3 amazon-cloudfront

83
推荐指数
3
解决办法
6万
查看次数

在iOS 8中显示相机权限对话框

当我的应用程序第一次尝试在iOS 8上访问摄像头时,会向用户显示摄像头权限对话框,非常类似于iOS 7中用于麦克风访问的麦克风.

在iOS 7中,可以事先调用麦克风权限对话框,并查看是否已授予权限(例如,请参阅此问题).是否有类似的方法来调用iOS 8中的相机权限对话框?可以将对话组合用于麦克风和摄像机访问权限吗?

permissions camera ios ios8 ios-permissions

70
推荐指数
6
解决办法
7万
查看次数

如何:Macports选择python

当我进入:

port select --list python
Run Code Online (Sandbox Code Playgroud)

这是结果:

Available versions for python:
    none
    python25 (active)
    python25-apple
    python26-apple
    python27
    python27-apple
Run Code Online (Sandbox Code Playgroud)

我以为当我使用python时我会使用版本2.5.相反,当我输入"python"时,2.7版似乎是活跃的.如何将其更改为2.5版?

Python 2.7.1 (r271:86832, Jun 16 2011, 16:59:05) 
[GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
Run Code Online (Sandbox Code Playgroud)

python version macports python-2.5 python-2.7

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

WebRTC/getUserMedia:如何正确静音本地视频?

我正在尝试实现MediaStreamTrack在WebRTC应用程序中静音本地视频的功能.这是我接近这个的方式:

function muteVideo() {
  if (this._localStream && this._localStream.getVideoTracks().length > 0) {
    this._localStream.getVideoTracks()[0].enabled = false;
  }
}
Run Code Online (Sandbox Code Playgroud)

在Firefox中,<video>正确连接本地流的元素会在静音时呈现黑度.在Chrome中,黑色不会呈现,但图片会冻结.但是,在这两种浏览器中,相机的绿灯仍然亮着,这显然是不受欢迎的行为.(我希望我的用户看到应用程序在视频静音时实际上摄像头断开连接.)

如果我这样做this._localStream.stop(),相机的指示灯会熄灭,但音频也会响起.

Media Capture规范的当前草案提到了这种MediaStreamTrack.stop()方法,但目前在Chrome和Firefox中似乎没有实现.

那么有没有办法静音本地视频,同时:

  1. 使相机的指示灯熄灭
  2. 不丢失音轨?

webrtc getusermedia

7
推荐指数
2
解决办法
5934
查看次数

iOS上AIR Mobile中的声学回声消除 - 使用本机扩展?

我们正在使用AIR Mobile开发iOS视频聊天应用程序,声学回声是一个真正的显示阻止.显然Adobe getEnhancedMicrophone()回归null不能帮助我们.

然而,与Android不同,它看起来像声学回声消除是iOS上的标准功能.有没有办法使用Native Extensions,例如,在我们的应用程序中启用AEC kAudioUnitSubType_VoiceProcessingIO

这个问题仅限iOS,我们此时对Android不感兴趣.

air mobile video-streaming ios air-native-extension

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