Welcome!

Welcome to the official BlackBerry Support Community Forums.

This is your resource to discuss support topics with your peers, and learn from each other.

inside custom component

Java Development

Reply
Contributor
Posts: 13
Registered: ‎07-27-2011
My Device: blackberry 9000

BrowserField Base Url is always called

Hi,

I have been trying to render HTML content from SD card in browserField.Everytime in all the multiple browserFields on the screen the base URL is called,I dont know why.I have tried to read few books and also tried to search on google but souldnt get a solution for why that base URL is called...PLease help.

 

Any help is appreciated..

 

HERE IS MY CODE FOR BROWSERFIELD:

 

BrowserFieldConfig myBrowserFieldConfig = new BrowserFieldConfig();
HttpHeaders headers = new HttpHeaders();
 headers.addProperty(HttpHeaders.HEADER_CONTENT_TYPE, HttpHeaders.CONTENT_TYPE_TEXT_HTML);
headers.addProperty(HttpHeaders.HEADER_ACCEPT_CHARSET, "UTF-8");
		        
myBrowserFieldConfig.setProperty(BrowserFieldConfig.HTTP_HEADERS, headers);
		        
		        myBrowserFieldConfig.setProperty(BrowserFieldConfig.NAVIGATION_MODE,BrowserFieldConfig.NAVIGATION_MODE_NONE);
		        
myBrowserFieldConfig.setProperty(BrowserFieldConfig.VIEWPORT_WIDTH, new Integer((int)(Display.getWidth())) );
myBrowserFieldConfig.setProperty(BrowserFieldConfig.INITIAL_SCALE, new Float(1.0));
myBrowserFieldConfig.setProperty(BrowserFieldConfig.USER_SCALABLE, Boolean.FALSE);
		        
		        BrowserField browserField = new BrowserField(myBrowserFieldConfig);
		        
		        
		        
		        String updatedData = updateHTML(meaning[i]);
		        byte[] databyteArray = null;
				try {
					databyteArray = updatedData.getBytes("UTF-8");
				} catch (UnsupportedEncodingException e) {
					reportException("Error While Encoding Text");
					e.printStackTrace();
				}
		        browserField.displayContent(databyteArray,"text/html","http://203.18.137.117:8090/taxsuite/error.html");

 

 

 

Thanks in advance..

BlackBerry Development Advisor
Posts: 15,016
Registered: ‎07-09-2008
My Device: BlackBerry Passport

Re: BrowserField Base Url is always called

The link in your example isn't pointing to the microSD card.  Did you post the wrong sample?

Mark Sohm
BlackBerry Development Advisor

Please refrain from posting new questions in solved threads.
Problem solved? Click the Accept As Solution button.
Found a bug? Report it using Issue Tracker