我从js函数打开html文件:
warning: no rule to process file '/Users/Name/Documents/Workspace/Project-iOS/Project/Pods/XMPPFramework/module/module.modulemap' of type sourcecode.module-map for architecture arm64
我把这个脚本放在“category.html”中,但它没有得到var catUrl:
function initCategoryPage(url){
var catUrl=url;
window.open("category.html");
}
如何将其传递给category.html?
答案 0 :(得分:2)
无法读取它的原因是因为变量不是全局变量。范围仅限于该方法。
function initCategoryPage(url){
window.catUrl=url; /*make it global*/
window.open("category.html");
}
更好的解决方案是将其作为查询字符串传递或使用postMessage获取值。