我已将Microsoft Ad SDK添加到我的WinJS应用程序中,如果我太快离开我的default.html页面,它就会崩溃。
<script src="/MSAdvertisingJS/ads/ad.js"></script>
如果我注释掉这一行,它就不会崩溃。如果我导航到default.html页面并等待10秒(可能更少),那么它不会崩溃。如果我登陆页面并立即导航到应用程序中的另一个页面,它只会崩溃。我将目标页面设置为空白的html页面,它仍然崩溃。
我是否可以进一步调试以查看导致问题的原因?
调试它会给出这个调用堆栈。
> kernel32.dll!00007ffc2c9c83a6() Unknown
combase.dll!00007ffc2e6a65b0() Unknown
twinapi.appcore.dll!00007ffc1b5847ac() Unknown
twinapi.appcore.dll!00007ffc1b58480f() Unknown
combase.dll!00007ffc2e6a61c2() Unknown
mscorlib.ni.dll!00007ffc0a8a2b2d() Unknown
我进一步缩小了与我正在浏览的链接相关的问题。
<a href="home2.html">
<h1 class="mid">Start</h1>
</a>
<a href="home2.html">
<img src="images/d20.png" alt="d20 image" />
</a>
第一个链接崩溃,第二个链接没有崩溃。我将H1标签更改为跨度,它不再崩溃早期导航。几分钟后,它在添加Div后再次开始崩溃。
感谢