a href onclick无法在windows phone cordova应用程序中工作

a href onclick not working in windows phone cordova app

本文关键字:cordova phone 应用程序 工作 windows href onclick      更新时间:2023-09-26

我使用了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手机中则不然

由于从外部源引入潜在的不安全内容而发生问题。我们可以修改jquery源并忽略它。我在这里找到了解决方案。

https://www.incloud.de/2012/08/windows-8-using-jquery-for-app-development/

它对我有效。

在元标签中自定义内容安全策略:

http-equiv="Content-Security-Policy"

根据需要。将不安全的内联添加到default-src以启用内联JavaScript。

有关详细信息,请参阅http://go.microsoft.com/fwlink/?LinkID=617521