2

Appcelerator 開発者の皆様

AdServer システムと新しい種類の広告でテストしているところです。問題は、JavaScript でクリックすると広告の高さが変わることです。それに応じて WebView の高さが変わるようにするにはどうすればよいですか? WebView が Ad コンテンツの高さだけを持つようにして、WebView の背後または下のコンテンツをクリックできるようにしたいからです。非常に高い zIndex を持つウィンドウの上に WebView を配置します。また、広告が配信されず、広告のサイズが 0 になることもあります。それに応じて高さも変更できますか? コンテンツに応じて WebView の高さが自動的に変更されると便利です。

どんな助けでも大歓迎です:)

4

2 に答える 2

1

Web ビュー内にあるのは広告だけですか? その場合、Web ビューに高さのプロパティを指定します。

height:Ti.UI.SIZE

これにより、Web ビューにその子の高さが与えられます。次に、クリック関数内にこれを追加してみてください

webView.addEventListener('click', function(e){
   webView.setHeight(Ti.UI.SIZE);
});

これにより、クリックされるたびに Web ビューの高さが子のサイズにリセットされます。これをテストしたことはありませんが、理論的にはしっかりしているように聞こえます。これが役立つかどうか教えてください。幸運を!

于 2012-07-16T21:12:10.757 に答える