We have a web style application that currently operates on Motorola MC3090's with CE 5.x running PocketBrowser 2.x and has worked happily for years. Recently we purchased the new MC3190's with CE 6.0 which meant a move to PocketBrowser 3.x. Unfortuantely we encountered problems with PB 3.x that we have so far not managed to resolve (MC3190 randomly freezes). The suggestion from Motorola was to try RhoElements as an alternative to PB 3 to see if the problem went away. So far we have not manged to get RhoElement working successfully either. Here's a summary of what we are trying to do and the problems we encountered. Any usefull suggestions on how we resolve these problems will be appreciated.
As stated the application is a web style app that talsk to an SAP host. The browser requirement is for a browser without an address bar (we don't want users trying to surf the web), plus it maust be able to accept barcode scans into the data fields. PB 2.x did this perfectly with just a few simple CONFIG.XML settings. PB 3.x also worked with the same settings but the units kept freezing. So over to RE.
This appears to do 90% of the job however we encounter 2 problems
The first problem encountered is when we scan barcodes all we get is a decode beep but no data is being displayed in the application data entry field. Manual key entry works fine. The CONFIG.XML setting for the scanner are set as follows. Am I missing something? Or does this mean a total rewrite of our current web application to make it work with RE?
<MetaTag VALUE="Scanner~enabled" />
<MetaTag VALUE="Scanner~autoEnter:disabled" />
<MetaTag VALUE="Scanner~autoTab:enabled" />
The second problem I like to refer to as the White Screen of Nowhere. If I direct RE to a page that does not exist I expect the BadLinkURI setting to come into play (as per default setting below). Instead I keep getting a blank white screen. The only work around I can find is to enable the QuitButton and restart my RE session. No other keys such as backspace seem to work in this situation.
<BadLinkURI value="file://\Program Files\RhoElements\HTML\BadLink.html"/>
Since 1.03.11 wasn't working we hoped a newer version would fix some of the problems. Unfortunately it my first attempt to use it has presented me with a White Screen of Nowhere a the spinning rainbow wheel which won't go away. Interestingly enough my usual recovery plan is also no use as the QuitButton has not displayed. Below are the CONFIG.XML settings I used for this. I can see the ReloadButton but not the QuitButton. It would seem that RE 2.x can't handle
<MetaTag VALUE="KeyCapture~AccelerateKey:All;" />
So any suggestions on how to get this working will be appreciated? or should we go back to PB or some other browser environment?