parag
parag

Reputation: 136

IBM worklight and Dojo mobile

I am new to IBM worklight.I have created a application using Dojo mobile,Dragged and dropped the widgets into Rich Page Editor but when I run the app or check the result in preview,the widgets are not getting displayed

Upvotes: 2

Views: 701

Answers (3)

MHeiss
MHeiss

Reputation: 107

Open your mobile app in a JavaScript Debug Environment (Firebug) and look for errors!!!

It could also be possible that the dojo.parser is not running. You can trigger that manually by doing the following:

Configure your application that dojo-parser wont get invoked automatically.

<script type="text/javascript" src="dojo/dojo.js"
    data-dojo-config="parseOnLoad: false">
</script>

Trigger parser after dom-ready event got fired.

require(["dojo/parser", "dojo/ready"], function(parser, ready){
    ready(function(){
        parser.parse();
    });
});

Upvotes: 1

Mohammad Arif
Mohammad Arif

Reputation: 7581

Technically it shouldn't create any issue unless until something goes wrong, try to open the browser console, there must be something fishy which creating the issue.

If possible share the code to debug the issue otherwise it's tough to provide any pointers without having use case.

Upvotes: 1

HarryH
HarryH

Reputation: 1058

In dojo, it won't render in the preview (not correctly if it does). Try to download the Android SDK and run it on the emulator. I have had the same issue with the browser simulator and Dojo mobile in a few apps. I don't use it often, but I haven seen the issue.

Upvotes: 0

Related Questions