0

我在 Worklight 中为 Android 平板电脑、iPad 和 Windows 8 平板电脑制作了一个小型演示应用程序。我正在使用 vc.openExternalView({},id); 多视图的方法。android 和 iPad 本机应用程序中的一切都很顺利,但是当我在 Visual Studio 2012 中为 Windows 8 基本应用程序运行此应用程序时,在加载第一个屏幕后发生错误

HTML1701:无法添加动态内容“一些 html ......”

'。脚本试图注入可能不安全的动态内容或先前动态修改的元素。例如,使用 innerHTML 属性添加脚本或格式错误的 HTML 将生成此异常。使用 toStaticHTML 方法过滤动态内容,或使用 createElement 等方法显式创建元素和属性。有关详细信息,请参阅http://go.microsoft.com/fwlink/?LinkID=247104

有人可以提出问题吗!?

4

1 回答 1

1

您可以尝试使用专门为此创建的 Microsoft API 来包装您的 html 注入

        MSApp.execUnsafeLocalFunction(function(){
            doYourInjectionsHere();
        });
于 2013-06-06T06:24:44.120 回答