表示URLにBrowserFieldを使用しました。
String url ="http://www.wfaa.com/templates/mobile_indv_images?cpath=http://belo.bimedia.net/WFAA/weather/animated-loops/ssite/640x480/collin.gif"
私のコードはここにあります、
BrowserFieldConfig config = new BrowserFieldConfig();
String userAgent = "BlackBerry" + DeviceInfo.getDeviceName() + "/" + DeviceInfo.getSoftwareVersion() +" Profile/" + System.getProperty("microedition.profiles") +" Configuration/" + System.getProperty( "microedition.configuration") + " VendorID/" + Branding.getVendorId();
config.setProperty(BrowserFieldConfig.USER_AGENT, userAgent);
config.setProperty(BrowserFieldConfig.ALLOW_CS_XHR, Boolean.TRUE);
config.setProperty(BrowserFieldConfig.ENABLE_GEARS, Boolean.TRUE);
config.setProperty(BrowserFieldConfig.NAVIGATION_MODE, BrowserFieldConfig.NAVIGATION_MODE_POINTER);
config.setProperty(BrowserFieldConfig.JAVASCRIPT_ENABLED, Boolean.TRUE);
config.setProperty(BrowserFieldConfig.ENABLE_COOKIES,Boolean.TRUE);
config.setProperty(BrowserFieldConfig.USER_SCALABLE, Boolean.TRUE);
myBrowserField = new BrowserField(config);
myBrowserField.requestContent(url);
9800で動作しますが、9930シミュレーターをチェックすると、gifイメージがbrowserfieldをロードしていません。
表示される場合と、9930デバイス(OSバージョン7)で表示されない場合があります。なぜそれが起こるのか。9930デバイスでgif画像のURLを表示する方法。