2

jquery モバイルを使用して Android phonegap アプリを設計しました。ポップアップを表示する必要があり、jquery モバイル ポップアップの高さを設定しました。CSS で Overflow:scroll を指定しましたが、ポップアップ コンテンツは Android 4.0 でスクロールされますが、Android ではスクロールされません。 2.2.

これが私のコードです

<div align="center">
 <a href="#popupBasic" data-rel="popup">Pop Up</a>
</div>  
<div data-role="popup" id="popupBasic" data-dismissable="false" data-theme="c" data-overlay-theme="c" >
  <p id="popup_content">PhoneGap is a free and open source framework that allows you to create mobile apps using standardized web APIs for the platforms you care about.Easily create apps using the web technologies you know and love: HTML, CSS and JavaScript.From first-timers to long-time veterans, we’ve got your dev needs covered. The developer portal is the place to find guides, documentation and tutorials.This guide describes how to set up your development environment for Cordova and run a sample application.</p>
 </div>

CSS:

.ui-popup { 位置: 相対; 高さ:100px; オーバーフロー:スクロール; }

よろしくお願いします。よろしくお願いします。

4

1 に答える 1

4

Android用のphonegapアプリを開発しているときに、この問題が発生しました。基本的に、overflow: scroll は android 2.2 では機能しません。次のバグ レポートを参照してください。

http://code.google.com/p/android/issues/detail?id=2118
http://code.google.com/p/android/issues/detail?id=2911

JavaScript ソリューションを使用して問題を解決しました: https://github.com/watusi/jquery-mobile-iscrollview

お役に立てれば!

于 2012-12-08T11:11:14.980 に答える