SJ.iwc 在 iframe 内的 IE 中未定义 - 无法获取未定义或空引用的 属性 SignalR
SJ.iwc is undefined in IE inside iframe - Unable to get property SignalR of undefined or null reference
在 iframe 中使用时无法在 IE 中启动 SignalR。它不适用于任何 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 中遇到过这个问题吗?
问题已通过在 @section scripts
中提供我的脚本部分得到解决
@section scripts
{
<script>
$(function () {
var hub = $.connection.signalrHub;
hub.client.connection = function () {
};
SJ.iwc.SignalR.start();
});
</script>
}
在下面找到这个 link:
SignalR $.connection is undefined
在 iframe 中使用时无法在 IE 中启动 SignalR。它不适用于任何 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 中遇到过这个问题吗?
问题已通过在 @section scripts
@section scripts
{
<script>
$(function () {
var hub = $.connection.signalrHub;
hub.client.connection = function () {
};
SJ.iwc.SignalR.start();
});
</script>
}
在下面找到这个 link: SignalR $.connection is undefined