Silverlight 出现“无法加载 URI 的内容。URI 可能无效”错误的解决方案
生活随笔
收集整理的這篇文章主要介紹了
Silverlight 出现“无法加载 URI 的内容。URI 可能无效”错误的解决方案
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在程序操作過程中偶爾會出現如標題所示的錯誤,開始一直不知道怎么回事,后來仔細調試了下,發現是在瀏覽器可以點擊“前進/后退”按鈕時,同時按住shift+鼠標滾輪滾動會出現這個Bug。
上網查找了下,有些瀏覽器Shift+鼠標滾輪滾動就是代表“前進/后退”快捷鍵。而silverlight出此錯誤是因為用了導航Frame,而且silverlight默認與瀏覽器的前進和后退按鈕集成,即此時點擊的前進和后退就相當于對程序中的Frame進行了前進/后退操作,而用
Frame.Source這種賦值方式,是不支持前進后退的,會報錯,所以,這就是問題所在。
?
解決的方案:
在程序的.html和.aspx中把“<iframe id="_sl_historyFrame" style="visibility:hidden;height:0px;width:0px;border:0px"></iframe>”這句話去掉就好了,這句話就是與前面說的silverlight與瀏覽器集成前進/后退按鈕有關的地方,去掉就好了。
轉載于:https://www.cnblogs.com/ijunjincool/p/3537915.html
總結
以上是生活随笔為你收集整理的Silverlight 出现“无法加载 URI 的内容。URI 可能无效”错误的解决方案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Xcode怎样调整模拟器大小
- 下一篇: 步步高DVD机DV603的U盘模式支持视