1
SJ.iwc未定義在IE裏面的iframe - 無法獲取的未定義或爲空引用屬性SignalR
無法同時內部的iframe使用開始SignalR在IE中。它不適用於任何IE版本。當我們在瀏覽器中正常渲染時,它工作正常。問題僅限於iframe。
@Scripts.Render("~/scripts/jquery")
<script src="~/signalr/hubs"></script>
@Scripts.Render("~/scripts/signalr")
<script>
$(function() {
var hub = $.connection.signalrHub;
hub.client.connection = function() {
};
SJ.iwc.SignalR.start();
});
</script>
我的包的配置:
bundles.Add(new ScriptBundle("~/scripts/jquery") { Orderer = order }.Include(
"~/Scripts/jQuery/jquery-1.10.2.min.js",
"~/Scripts/jQuery/jquery.signalR-2.1.2.min.js"
));
bundles.Add(new ScriptBundle("~/scripts/signalr") { Orderer = order }.Include(
"~/scripts/Signalr/iwc-all.min.js",
"~/scripts/Signalr/signalr-patch.js",
"~/scripts/Signalr/iwc-signalr.js"
));
任何一個在IE遇到這個問題?