簡體   English   中英

a 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 Mobile手機上無法正常工作

發生問題是由於從外部來源提取了潛在的不安全內容。 我們可以修改jquery源並忽略它。 我在這里找到了解決方案。

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

這個對我有用。

在meta標記中自定義內容安全策略:

http-equiv="Content-Security-Policy"

如所須。 unsafe-inline添加到default-src以啟用嵌入式JavaScript。

有關詳細信息,請參閱http://go.microsoft.com/fwlink/?LinkID=617521

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM