Windows 8 Phonegap 应用程序 JQuery 移动安全异常

2023-11-30

我使用phonegap 2.9.0 创建了一个Windows 8 项目,然后尝试在其中使用JQuery 移动库。但我收到以下安全异常。知道如何解决这个问题吗?

Exception was thrown at line 4, column 7009 in ms-appx://c6a291ce-903f-47ab-b167-  cb8378ffb051/www/libs/jquery.core/jquery-1.9.1.min.js

 0x800c001c - JavaScript runtime error: Unable to add dynamic content. A script attempted    to inject dynamic content, or elements previously modified dynamically, that might be unsafe.   For example, using the innerHTML property to add script or malformed HTML will generate this   exception. Use the toStaticHTML method to filter dynamic content, or explicitly create   elements and attributes with a method such as createElement.  For more information, see   http://go.microsoft.com/fwlink/?LinkID=247104.

 If there is a handler for this exception, the program may be safely continued.

我刚刚遇到了同样的问题。看来问题的关键在于,当您从字符串创建元素时,WinJS 安全模型将不允许 JQuery dom 操作。使用 .html() 方法。

请参阅以下内容了解更多信息:http://blogs.msdn.com/b/windowsappdev/archive/2013/04/01/windows-store-app-support-in-jquery-version-2-0.aspx

http://net.tutsplus.com/tutorials/javascript-ajax/building-windows-store-applications-with-jquery-2-0/

总之,聪明的人们在 JQuery 2.0 中对此进行了修复。

因此,我将考虑使用 JQuery 2.0,但它可以与 JQuery Mobile 一起使用吗?我还没有确定这一点,所以我可能会考虑完全构建和附加 dom 元素,而不是使用 .html() 方法。

但请注意,我尚未尝试过任何这些方法,因此无法保证它们的有效性。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Windows 8 Phonegap 应用程序 JQuery 移动安全异常 的相关文章

随机推荐

  • 父节点移动时子节点不移动?

    我的世界有三个节点 玩家和 玩家视野 世界和视觉 SKShapeNodes 和我的玩家都使用 SKShapeNode 的自定义子类 当我移动世界时 所有玩家都会随之移动 但是当我移动玩家时 视觉节点保持固定在其位置 这可能是什么原因 这是我
  • 使用 Proxy 对象检测 Javascript 数组中的更改

    在 Javascript 中观察数组的变化相对简单 我使用的一种方法是这样的 subscribe to add update delete and splice changes Array observe viewHelpFiles fun
  • 失败后重新启动 Promise

    我使用 Nodejs 和 Q 来运行一系列异步函数 如果一个函数失败 我想运行另一个函数 然后再次启动该序列 这是原样 var promise database getUserCookies user then function data
  • F#、FParsec 和更新用户状态

    好吧 自从我的最后一个问题没有引起任何反应 我正在朝不同的方向前进 哈哈 我找不到任何超出的例子官方文档管理用户状态或访问先前解析器的结果 注意 这段代码的作用是not编译 namespace MultipartMIMEParser ope
  • Matplotlib:3D trisurf 图中的 ax.format_coord() - 返回 (x,y,z) 而不是(方位角,仰角)?

    我试图重做这个已经回答的问题Matplotlib plot surface 获取写在右下角的 x y z 值 但无法获得相同的结果 如所述 所以 我有这样的代码 import numpy as np from mpl toolkits mp
  • maven 抛出 ArrayOutOfBoundsException

    我在 macOS Sierra 上使用 apache maven 3 5 0 和 Java 版本 1 7 0 80 编写了一个示例maven pom xml文件 如下
  • Javascript画布,在错误的坐标处绘制

    我正在我的 mousePos 标题中正确读取和打印鼠标坐标但是当我在画布上绘制时 使用相同的精确坐标 通过单击和拖动 我正在绘制到底部和右侧 我可以通过不使用 style canvas width 512px 来解决此问题 但随后我无法设置
  • 在多列中搜索多个项目

    我在表单中有 6 个选择项目 我想在 MYSQL DB 中搜索这 6 个 如果我只使用一个 我就可以检索结果 例如 result mysql query SELECT FROM wsinmuebles WHERE Property Type
  • 使用 MDbgEng 从内存中读取对象

    我想帮忙 mark在问他在哪里的问题上请求 API 从 NET 故障转储文件中转储许多对象 所以我使用以下代码编写了mdbgeng 但不幸的是它失败了NotImplementedException当尝试枚举内存中的对象时 using Sys
  • Ruby on Rails 协会表格

    所以我正在使用 ROR 制作一个网络应用程序 但我不知道这种形式的正确语法是什么 我目前正在为评论和帖子制作关联类型的代码 p br p p p 您的表单很好 除了第一行 并且您不需要 user id 的隐藏字段 这是通过您的关系完成的
  • Laravel API,如何接受 DELETE 方法

    我需要使用我的 API 删除一些实体 我创建我的控制器 我的方法和路由 它们工作正常 所有 get 和 put patch 方法都有效 但是使用我的删除方法以及使用此 api 的 Angular 应用程序抛出的错误 错误如下 DELETE
  • Ruby 或 Rails 对两个/多个日期字段进行排序

    看起来很简单 我想组合两个模型查询并按日期 DESC 对它们进行排序 但日期字段的命名不同 news and posts News all limit gt 3 order gt date of news DESC Post all lim
  • React-Native:无法访问状态值或从 renderRow 声明的任何方法

    我有一个列表视图 每当用户单击一个项目时 我想用 onPress 可触摸突出显示 做一些事情 我尝试定义函数 然后在 onPress 中调用它们 但它们不起作用 首先我定义了一个这样的函数 constructor props super p
  • 未使用 LinQ 查询语法调用 Select 方法

    我想在我的类上启用 LinQ 查询语法 我认为查询语法被翻译为方法语法 例如 var query from p in new Class1
  • 构建 Cordova 3.4 应用程序时架构 i386 的未定义符号

    构建 Cordova 应用程序时 我在 Mac 上收到构建错误 Undefined keywords for Architecture i386 我正在使用 Cordova 版本 3 4 和 Xcode 5 0 2 Here is the
  • 有符号整数的算术位移位

    我试图弄清楚算术移位运算符在 C 中到底是如何工作的 以及它将如何影响有符号的 32 位整数 为了简单起见 假设我们在一个字节 8 位 内工作 x 1101 0101 MSB 1101 0101 LSB 阅读 Stack Overflow
  • AngularJS 材料设计 - 按钮悬停时的 MD 颜色

    Angular Material 非常适合创建颜色主题网站 与常见的调色板一样 您可以使用诸如 之类的指令创建动态主题 而无需 SCSS md colors background primary 设置任何元素的主题颜色 通过这样的几行代码
  • 如何查看JTable中的列标签?

    我有如下代码 table 1 new JTable table 1 setModel new DefaultTableModel new Object null null null null null null null new Strin
  • Android MapView 叠加层在放大时消失

    我正在开发一个简单的 Android 应用程序 用于在地图上绘制路线 一切都很顺利 但我在放大 Samsung Galaxy S2 时遇到了问题 它在 Galaxy S3 上运行良好 所以我想知道它是否与较低规格设备上的内存管理有关 它在模
  • Windows 8 Phonegap 应用程序 JQuery 移动安全异常

    我使用phonegap 2 9 0 创建了一个Windows 8 项目 然后尝试在其中使用JQuery 移动库 但我收到以下安全异常 知道如何解决这个问题吗 Exception was thrown at line 4 column 700