0

我想通过使用从顶部到 div 的高度作为我的视图的填充来接收 div 块的位置WebView并显示我的视图。WebView

我写了一些代码:

webView.loadUrl("javascript:{" +
        " var ad = document.getElementById('iAD1');" +
        " Advertisement.showAdvertising(ad.offsetTop, ad.offsetBottom);" +
        " }"
    );

但是这个块在WebView. 我不擅长 javascript,所以我认为我错过了一些有意义的东西或者只是使用了错误的参数。

你能告诉我如何解决这个问题吗?

4

1 回答 1

2

试试这个:)它对我有用..

function detectmob() { 
 if( navigator.userAgent.match(/Android/i)
 || navigator.userAgent.match(/webOS/i)
 || navigator.userAgent.match(/iPhone/i)
 || navigator.userAgent.match(/iPad/i)
 || navigator.userAgent.match(/iPod/i)
 || navigator.userAgent.match(/BlackBerry/i)
 || navigator.userAgent.match(/Windows Phone/i)
 ){
    return true;
  }
 else {
    return false;
  }
}
于 2013-05-03T04:16:18.157 回答