2012-11-26 159 views
2

我是IBM新的worklight.I使用Dojo mobile創建了一個應用程序,將這些小部件拖放到Rich Page Editor中,但是當我運行該應用程序或在預覽中檢查結果時,這些小部件不正在顯示IBM worklight和Dojo移動版

+0

是否有任何錯誤日誌可用?你在測試什麼設備/環境?是否有我們可以檢查產生的代碼樣本?我們沒有太多的信息可以幫助我們。 –

+0

感謝Nick.But不知道是什麼問題,嘗試了2-3個新項目,並在預覽中顯示了視圖,看起來像這是工作燈光中的問題 – parag

+1

您是否嘗試過僅添加一個簡單的HelloWorld類型的應用程序而不添加任何小工具?您是否嘗試過手動創建這些小部件,而不是使用拖放操作來添加它們? –

回答

0

在dojo中,它不會在預覽中呈現(如果存在,則不正確)。嘗試下載Android SDK並在模擬器上運行它。我在幾個應用程序中遇到了與瀏覽器模擬器和Dojo移動設備相同的問題。我不經常使用它,但我沒有看到這個問題。

1

從技術上講,除非出現問題,否則不應該產生任何問題,嘗試打開瀏覽器控制檯,肯定會有些蹊蹺的事情造成問題。

如果可能的話共享代碼來調試問題,否則很難提供任何指針而無需使用大小寫。

1

在JavaScript調試環境(Firebug)中打開您的移動應用程序並查找錯誤!

也可能是dojo.parser沒有運行。您可以通過執行以下操作手動觸發它:

配置您的應用程序,dojo解析器不會自動調用。

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

dom就緒事件被觸發後觸發解析器。

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