/ / jsFiddleノックアウトとIE 11で動作しないChrome - google-chrome、knockout.js、jsfiddle

ノックアウトのjsFiddleはChromeではなくIE 11で動作します - google-chrome、knockout.js、jsfiddle

これは、サンプルのHello Worldのフィドルの完全なコピーです。私はちょうどそれを自分自身のフィドルに貼り付け、 http://knockoutjs.com/downloads/knockout-3.2.0.js。 IE 11では動作しますが、Chromeでは動作しません。ノックアウト参照を解決するようには見えません。 Chromeに特別な設定が1つか2つありますか?

//ここにデータモデルがあります。var ViewModel = function(first、last){ this.firstName = ko.observable(最初); this.lastName = ko.observable(last);

this.fullName = ko.computed(function() {
// Knockout tracks dependencies automatically. It knows that fullName depends on firstName and lastName, because these get called

fullNameを評価するとき これを返します。firstName()+ "" + this.lastName(); }、 この); }; ko.applyBindings(新しいViewModel( "Planet"、 "Earth")); //これはKnockoutを動作させる

https://jsfiddle.net/KellyWCline/rwL4rng9/2/

回答:

回答№1は0

それは単なるセキュリティ上の問題です。セキュリティ上の理由から、Chromeは HTTP あなたが内部にいるときのURL HTTPS ページ。ノックアウトを含む HTTPS URLのような https://cdnjs.com/libraries/knockout/3.2.0それが動作を開始します。

Chromeのコンソールを見た場合、このエラーが発生しているはずです。

混在コンテンツ:https://fiddle.jshell.net/KellyWCline/rwL4rng9/2/show/"HTTPS経由で読み込まれましたが、安全でないスクリプトを要求しました"http://knockoutjs.com/downloads/knockout-3.2.0.js"このリクエストはブロックされており、コンテンツはHTTPS経由で配信されている必要があります。