IBM Worklight 6.1-预览Dojo混合应用程序时会显示一个空白页面
我正在使用Dojo 1.9.3在Worklight 6.1中开发一个混合应用程序。作为一个启动,我刚刚创建了一个带有视图和可滚动视图的简单项目 Index.htmlIBM Worklight 6.1-预览Dojo混合应用程序时会显示一个空白页面,dojo,ibm-mobilefirst,worklight-studio,Dojo,Ibm Mobilefirst,Worklight Studio,我正在使用Dojo 1.9.3在Worklight 6.1中开发一个混合应用程序。作为一个启动,我刚刚创建了一个带有视图和可滚动视图的简单项目 Index.html <!DOCTYPE HTML> <html> <head> <meta charset="UTF-8"> <title>index</title> <meta name="viewport"
<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8">
<title>index</title>
<meta name="viewport"
content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<meta name="apple-mobile-web-app-capable" content="yes">
<link rel="shortcut icon" href="images/favicon.png">
<link rel="apple-touch-icon" href="images/apple-touch-icon.png">
<link rel="stylesheet" href="css/main.css">
<script>window.$ = window.jQuery = WLJQ;</script>
<script type="text/javascript" data-dojo-config="isDebug: false, async: true, parseOnLoad: true, mblHideAddressBar: false" src="dojo/dojo.js"></script>
</head>
<body style="display: none;">
<div data-dojo-type="dojox.mobile.View" id="mainView"
data-dojo-props="selected:true" style="background-image: url('images/bgnew.jpg'); background-repeat: repeat;">
<div data-dojo-type="dojox.mobile.ScrollableView" id="view1"
data-dojo-props="selected:true,scrollDir:'v'">
<div data-dojo-type="dojox.mobile.Heading"
data-dojo-props="label:'Login',fixed:'top'">
</div>
</div>
</div>
<script src="js/initOptions.js"></script>
<script src="js/main.js"></script>
<script src="js/messages.js"></script>
</body>
</html>
指数
window.$=window.jQuery=WLJQ;
创建、构建和部署项目后,我尝试通过单击“作为公共资源预览”
”链接来运行它。但不幸的是,我的屏幕上什么也没有显示。我检查了我的浏览器控制台,没有发现显示错误
Dojo已存在于我的www
文件夹中
如何解决这个问题
感谢您的帮助。无法复制。我在Worklight 6.1.0.0中完成了以下操作:
Chrome作为默认的外部浏览器(Eclipse>首选项>通用Web浏览器>使用外部Web浏览器)今天我遇到了这种情况,我找到了一个解决方案: 使用IBM Worklight(实际上是1.9.1)提供的默认Dojo,而不是1.9.3
当我尝试导入并使用1.9.3时,它做了与原始海报相同的事情。我认为它还不受支持,或者在导入过程中我们没有考虑到一个问题。如果我创建了一个新项目,但没有在index.html文件中添加任何新内容,那么它是有效的。但是如果我在html文件中添加任何小部件,它将不会显示任何内容……您是如何使用Dojo 1.9.3的?因为AFAIK Worklight 6.1包含Dojo 1.9.1,所以您的项目设置可能存在一些问题。您能提供详细的项目创建步骤和(如果可能)项目副本吗?我用默认的1.9.1替换了Dojo 1.9.3,效果很好。但我只是在创建项目时包括了Dojo 1.9.3(通过选择添加Dojo库选项)。