href onclick 在 windows phone cordova 应用程序中不起作用
a href onclick not working in windows phone cordova app
我已经使用 winstore-jscompat.js 来修复 js。下面的代码生成子类别。
但是它没有调用 parseSubCategory 函数。
$.each(category.sub_categories, function(index2, subcategory) {
var subCatName = subcategory.name;
$("#test-listview" + index).append('<li><a onclick=\"parseSubCategory(' + subcategory.id + ',\'' + subCatName + '\');\" href="#product_List">' + subcategory.name + '</a></li>');
});
编辑:
这在 ios 和 android 上运行良好,但在 windows 移动设备上运行不正常 phone
问题的发生是因为从外部来源引入了可能不安全的内容。我们可以修改 jquery source 并忽略它。我在这里找到了解决方案。
https://www.incloud.de/2012/08/windows-8-using-jquery-for-app-development/
对我有用。
自定义元标记中的内容安全策略:
http-equiv="Content-Security-Policy"
根据需要。将 unsafe-inline 添加到 default-src
以启用内联 JavaScript.
我已经使用 winstore-jscompat.js 来修复 js。下面的代码生成子类别。 但是它没有调用 parseSubCategory 函数。
$.each(category.sub_categories, function(index2, subcategory) {
var subCatName = subcategory.name;
$("#test-listview" + index).append('<li><a onclick=\"parseSubCategory(' + subcategory.id + ',\'' + subCatName + '\');\" href="#product_List">' + subcategory.name + '</a></li>');
});
编辑:
这在 ios 和 android 上运行良好,但在 windows 移动设备上运行不正常 phone
问题的发生是因为从外部来源引入了可能不安全的内容。我们可以修改 jquery source 并忽略它。我在这里找到了解决方案。
https://www.incloud.de/2012/08/windows-8-using-jquery-for-app-development/
对我有用。
自定义元标记中的内容安全策略:
http-equiv="Content-Security-Policy"
根据需要。将 unsafe-inline 添加到 default-src
以启用内联 JavaScript.