在Blackberry中传递HTML字符串时在browserfield中显示图像

时间:2012-03-03 10:39:34

标签: html blackberry java-me

我正在使用browserfield(API 5.0)从SDCard读取HTML文件

BrowserFieldConfig config = new BrowserFieldConfig();
config.setProperty(BrowserFieldConfig.NAVIGATION_MODE, BrowserFieldConfig.NAVIGATION_MODE_NONE);
browser = new BrowserField(config);
browser.displayContent(content); // content (from file) = "<html><head>..." 

我不能找到一种方法来通知浏览器这个页面中的图像位于图像目录中的HTML文件旁边

2 个答案:

答案 0 :(得分:1)

这是一个有趣的问题。我还没有解决这个问题,但我建议您尝试扩展BrowserFieldConnectionManager并重写makeRequest(),以便它识别对本地存储资源之一的请求并向其返回一个InputConnection。

答案 1 :(得分:1)

我发现我可以将参数传递给browser.displayContent(content, path)path参数告诉浏览器在HTML中查找相对路径的位置。