2015-12-04 48 views
0

我正在使用MFPF 7.1的最新修復。已安裝Visual Studio 2015和Windows Phone以及通用SDK和仿真器。MFPF 7.1 - Windows 8.1應用程序在Visual Studio中運行時出錯

在eclipse中構建環境並在Visual Studio中打開項目。構建和部署就是成功。但在嘗試使用運行時進行調試時,它會給出以下錯誤。

enter image description here

正如警報建議,在設置中禁用擊穿選項。但仍然有同樣的錯誤。獲得在Angular.js這個錯誤,worklight.js

回答

2

您應該查看下面的博客文章,其中使用框架時,有關可能的例外會談,如Windows應用程序AngularJS與MobileFirst平臺的建立:https://developer.ibm.com/mobilefirstplatform/2015/10/13/javascript-add-dynamic-content-errors-in-mfp-win8-winrt-apps/

的博客文章提出可能的解決方法:

爲了避免或同時使用的框架,您的應用程序忽略這樣的錯誤,微軟提供了一個方法來禁用腳本注入驗證。只需用MSApp.execUnsafeLocalFunction動態地注入內容的功能就可以禁用它,通過這種方式,您的代碼可以正常工作。

例子:在博客中

MSApp.execUnsafeLocalFunction(function() { 
    var body = document.getElementsByTagName('body')[0]; 
    body.innerHTML = '<div style="color:' + textColor + '">example</div>'; 
}); 

更多信息。

相關問題