我正在使用MFPF 7.1的最新修復。已安裝Visual Studio 2015和Windows Phone以及通用SDK和仿真器。MFPF 7.1 - Windows 8.1應用程序在Visual Studio中運行時出錯
在eclipse中構建環境並在Visual Studio中打開項目。構建和部署就是成功。但在嘗試使用運行時進行調試時,它會給出以下錯誤。
正如警報建議,在設置中禁用擊穿選項。但仍然有同樣的錯誤。獲得在Angular.js這個錯誤,worklight.js
我正在使用MFPF 7.1的最新修復。已安裝Visual Studio 2015和Windows Phone以及通用SDK和仿真器。MFPF 7.1 - Windows 8.1應用程序在Visual Studio中運行時出錯
在eclipse中構建環境並在Visual Studio中打開項目。構建和部署就是成功。但在嘗試使用運行時進行調試時,它會給出以下錯誤。
正如警報建議,在設置中禁用擊穿選項。但仍然有同樣的錯誤。獲得在Angular.js這個錯誤,worklight.js
您應該查看下面的博客文章,其中使用框架時,有關可能的例外會談,如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>';
});
更多信息。