小编use*_*745的帖子

如何在.NET或JavaScript中使用MS-XCEP和MS-WSTEP从AD CS获取证书?

Active Directory证书服务提供了一种Web服务,该服务为非域连接的计算机实现MS-XCEPMS-WSTEP以提交证书请求.

此证书可用于数字签名,加密等.

是否有可用于与这些Web服务交互的WSDL?我应该如何在C#或Javascript中与它们进行交互?

javascript c# encryption certificate active-directory

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

不懂纱线检查警告

当我跑步时,yarn check我得到了这个警告:

 warning "\u001b[2mchokidar#\u001b[22mfsevents#node-pre-gyp@^0.6.29"
 could be deduped from "0.6.32" to "node-pre-gyp@0.6.32"
Run Code Online (Sandbox Code Playgroud)

请有人帮我理解这个吗?

  • 我不知道这个词deduped是什么意思.
  • 为什么警告信息中有这么多垃圾字符?
  • 我该怎么办才能解决这个警告?

非常感谢!

javascript node.js npm yarnpkg

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

使用Babel和解构进行ng-annotate错误

使用Babel转换为ES6时出现奇怪的错误,ng-annotate不喜欢解构.我将我的源码复制到在线babel编译器中,它运行正常.ng-annotate在我的gulp管道链中注释掉了错误.删除/* @ngAnnotate */文件中的注释并手动注入也不会改变任何内容.

Gulp部分:

return gulp.src(config.scripts.app)
    .pipe(changed(config.dist + '/scripts'))
    .pipe(plumber())
    .pipe(annotate())

    // Filter out and transpile only .es6.js files
    .pipe(es6)
    .pipe(babel({
        presets: ['es2015'],
        plugins: ['extensible-destructuring'],
        comments: false
    }))
    .pipe(es6.restore)

    .pipe(concat('scripts.js'))
    .pipe(gulp.dest(config.dist + '/scripts'))
Run Code Online (Sandbox Code Playgroud)

有问题的来源:

var [min, max] = values.map(val => +val);
// let/var doesn't make a difference.

ngModelCtrl.$modelValue = [min, max];
Run Code Online (Sandbox Code Playgroud)

错误来自依赖ng-annotate:

Error: StringMap expected string key
    at stringmap.set (/Users/macbookair/Places/app/places/frontend/node_modules/gulp-ng-annotate/node_modules/ng-annotate/node_modules/stringmap/stringmap.js:101:19)
    at Scope.add (/Users/macbookair/Places/app/places/frontend/node_modules/gulp-ng-annotate/node_modules/ng-annotate/build/es5/scope.js:102:17)
    at /Users/macbookair/Places/app/places/frontend/node_modules/gulp-ng-annotate/node_modules/ng-annotate/build/es5/scopetools.js:38:25
    at Array.forEach (native)
    .... more
Run Code Online (Sandbox Code Playgroud)

stringmap.js 有问题的功能: …

javascript destructuring angularjs babeljs ng-annotate

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

如何将gridstack.js添加到Ractive.js?

我正在使用Ractive.jsgridstack.js创建示例应用程序,但无法弄清楚如何将gridstack添加为装饰器.我认为这是向ractive.js添加jQuery元素的正确方法,请告知是否不是.

在我创建了一个装饰器并将其分配给Dashboard组件后,它实际上不起作用,并且事件来自组件gridstackDecorator中没有缓存Dashboard.

我用不起作用的代码创建了这个小提琴,源代码如下:

Ractive.js组件树将如下所示:

- App
|--- Dashboard    <-- GridstackDecorator
    |--- Widget
        |--- Widget container components
    |--- ...
    |--- Widget
|--- Other components
Run Code Online (Sandbox Code Playgroud)

HTML模板看起来像:

<div id="app"></div>

<script>
window.__APP_INITIAL_STATE__ = {
    widgets: [
        {id: 1, name: "First widget", x:0, y:0, width:2, height:2},
        {id: 2, name: "Second widget", x:5, y:0, width:2, height:2},
        {id: 3, name: "Third widget", x:10, y:0, width:2, height:2},
     ],
};
</script>
Run Code Online (Sandbox Code Playgroud)

我尝试分配给Dashboard组件的gridstack装饰器如下所示:

updateteardown方法不会被调用,这是为什么? …

javascript jquery ractivejs gridstack

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

JW Player加载媒体时出错:无法播放文件

我们遇到了JW Player的一个非常奇怪的问题,并且真的不知道解决它的方法.

JW Player显示错误:

加载媒体时出错:无法播放文件

偶尔会在所有浏览器和平台上出现(有时它会显示,有时则不显示).我花了30多次重装才得到它,我的一些同事第一次尝试就得到了它.它的行为是非常不一致的,有点随机.

我们在Windows服务器上运行的Apache Tomcat实例上使用FirstSpirit作为CMS.所有版本的Chrome,IE和Firefox都出现了问题.

所有视频的MIME类型都是正确的编解码器.如果支持,JW Player将以HTML5模式运行.我们仅将Flash用于较旧的浏览器(IE8 呻吟).

我将不胜感激任何帮助.谢谢!

马库斯


更新:右侧带有视频框的示例页面.带视频的示例页面

更新:我们从JW Player建议更新了Ethan版本,但它仍然无法正常工作.

javascript html5 jwplayer jwplayer6

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

新的Google reCAPTCHA JavaScript命名空间回调

我们正在尝试在我们的网站上实现新的Google reCAPTCHA,但是当我们尝试使用命名空间函数从中加载回调时,回调不会运行.

将回调更改为不使用回调可以正常工作.我们正在使用谷歌地图API做类似的事情.

有没有办法解决这个问题,或者这是新版Google reCAPTCHA系统的限制?

<script>
    var namespace = {};
    namespace.captcha = function() {
        alert("Hello world!")
    };
</script>
<script src="//www.google.com/recaptcha/api.js?onload=namespace.captcha&render=explicit" async defer></script>
Run Code Online (Sandbox Code Playgroud)

问题实际上是我们希望使用揭示模块化模式将所有代码保存在命名空间脚本中.解决这个问题的方法是创建一个全局变量并将其用作回调,但它并没有放弃我所希望的.

全球回调

<script>
    var namespace = {};
    namespace.captcha = (function() {         
        function call() {
            alert("Hello world!")
       };
       window.callback = namespace.captcha.call;   
       return call:call;
    })();
</script>
<script src="//www.google.com/recaptcha/api.js?onload=callback&render=explicit" async defer></script>
Run Code Online (Sandbox Code Playgroud)

javascript captcha recaptcha

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

CSS加载动画不在NW.js动画(node-webkit)

这是一个jsfiddle与我的CSS加载动画正常工作.

但是,当我在node-webkit应用程序中使用相同的代码时,SVG路径和颜色是静态的并且不显示动画.

经过一番研究,我尝试添加

"chromium-args": "--enable-threaded-compositing"
Run Code Online (Sandbox Code Playgroud)

根据此问题的解决方案到我的package.json文件.不幸的是,这并没有解决我的问题.

我使用的是CSS动画,我的加载屏幕按建议从第二个答案这个职位.

我的动画是此CodePen的略微修改版本.

是否有人在NW.js中遇到类似的CSS动画问题?这个动画可能无法正常工作的原因是什么?

我之前只有一个简单的旋转CSS动画,它在我的NW.js应用程序中运行良好.我对这种不一致感到困惑.

javascript css css-animations node-webkit nw.js

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

如何实现React + axios的长轮询

我正在使用React + axios与客户端的API通信.我是JavaScript的新手.

我如何实现长轮询,以便在网页上接近实时更新?

当后端是JSON REST API时,是否有更好的方法在页面上进行实时更新?我应该考虑使用WebSockets或服务器端事件或长轮询是否正常?

javascript websocket reactjs axios

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

在Ionic 2中集成JavaScript Web插件

我试图将Applozic聊天平台集成到我的Ionic 2项目中,我希望将其导出到Web,Android和iOS.使用示例作为基础并为Javascript集成过程创建applozic.d.ts和applozichv.js.

applozic.d.ts

interface AppLozicStatic {
    initPlugin(): any;
}

declare var AppLozic : AppLozicStatic;
export = AppLozic;
Run Code Online (Sandbox Code Playgroud)

applozichv.js

(function () {
    var root = this;

    var AppLozic = function (obj) {
        if (obj instanceof AppLozic) return obj;
        if (!(this instanceof AppLozic)) return new AppLozic(obj);
        // this.EXIFwrapped = obj;
    };

    if (typeof exports !== 'undefined') {
        if (typeof module !== 'undefined' && module.exports) {
            exports = module.exports = AppLozic;
        }
        exports.AppLozic = AppLozic;
    } else …
Run Code Online (Sandbox Code Playgroud)

javascript jquery applozic ionic2

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

在Handsontable上,如果有类似的列标题,则第一列单元格值会自动复制到其他类似的单元格

每当我在第一个单元格中输入一个值时,相同的值就会自动复制到同一个名称标题单元格中.我们怎么能阻止这个?我试图谷歌这个问题,但没有找到任何合适的解决方案.

这是代码:

$.ajax({
    type: "POST",
    async: false,
    url: url,
    data: data,
    success: function (res)
    {
        grid = new Handsontable(container, {
            data: [],
            rowHeaders: true,
            autowidth: false,
            autoRowSize:true,
            maxRows: 100,
            minRows: 15,
            width: 'auto',
            height: 420,
            stretchH: 'all', //this is used to cover the full div
            overflow: 'hidden',

        colHeaders: res.data.header,
            columns: res.data.renderer,
            fillHandle: {
                autoInsertRow: false
            },
        minSpareRows: 1,               
        });        
    }
});
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

更新 这里是用于创建标题和列表的json

<iframe src="https://pastebin.com/embed_iframe/ind7Savd" style="border:none;width:100%"></iframe>
Run Code Online (Sandbox Code Playgroud)

javascript php jquery handsontable

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