我正在尝试在我的iOS应用中实现一些简单的JavaScript。我使用通常的方法注入javascript
[webView stringByEvaluatingJavaScriptFromString:jsCode];
然而,一个简单的脚本
$(document).ready(function(){
alert(document.location);
});
似乎适用于某些网站(例如www.nytimes.com),但不适用于其他网站,例如www.latimes.com。上面的功能非常简单,我希望它能在所有地方统一工作。有没有人知道这种行为的原因?
答案 0 :(得分:0)
我认为这将取决于网站(脚本)资源中jQuery的存在,否则我会求助于纯{JS的alert(window.location);
,它将统一正常工作。