黑莓在字段中显示HTML与HTML

时间:2011-07-02 16:12:44

标签: blackberry

我一直在尝试显示html内容和图像(使用src属性),但是无法显示图像.html的html工作。我想知道我应该给src.My图像位置的值是:SDCard / someFolder / 1.png .Iam目标OS 5.0。请注意我必须使用sdcard中的图像

URI uri = URI.create("/SDCard/someFolder/1.png");

//replaced < by $ and > by & as this site dint let my use it :(

String htmlContent =  "$!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\"&" +

"$HTML&" +

   "$BODY &" +

        "$form&" +

            "$div &$/div&" +

           " $input type=\"text\" &" +

    "$img src=" + uri  + " alt=\"some_text\"/& " +

            "$input type=\"submit\"&" +

        "$/form&" +

        "$b&Use the menu to change the search engine to use.$/b&" +

        "$br&" +

   "$/BODY&" +

"$/HTML&";


BrowserField myBrowserField = new BrowserField();

myBrowserField.displayContent(htmlContent, "http://localhost");

//add myBrowserField to screen;

3 个答案:

答案 0 :(得分:1)

您是否尝试过 file:///SDCard/someFolder/1.png

答案 1 :(得分:1)

让它工作,黑莓是如此误导,一条简单的路径而不是URI.i.e. “$ img src = file:///SDCard/someFolder/1.png”。 这误导了我: http://docs.blackberry.com/en/developers/deliverables/6176/HTML_ref_img_564118_11.jsp 告诉src需要URI。

答案 2 :(得分:-1)

黑莓网页浏览器是否可以访问手机上的文件系统?如果没有,我认为你无能为力。 (我只能说BB OS5的浏览器有不止一些错误)。