【发布时间】:2023-03-14 22:24:01
【问题描述】:
我正在使用 Dojo 1.9.3 在 Worklight 6.1 中开发一个混合应用程序。作为一家初创公司,我刚刚创建了一个带有视图和可滚动视图的简单项目。
索引.html
<!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>
在创建构建和部署项目后,我尝试通过单击“Preview as Common Resources”链接来运行它。但不幸的是,我的屏幕上没有显示任何内容。我检查了我的浏览器控制台,没有看到任何错误显示。
Dojo 已经存在于我的 www 文件夹中。
如何解决这个问题。
感谢任何帮助。
【问题讨论】:
-
您是如何使用 Dojo 1.9.3 的?因为 AFAIK Worklight 6.1 包含 Dojo 1.9.1,所以您的项目设置可能存在一些问题。您能否提供详细的项目创建步骤和(如果可能)一份项目副本?
-
我用默认的 1.9.1 替换了 Dojo 1.9.3,它工作正常。但我只是在创建项目时包含了 Dojo 1.9.3(通过选择添加 Dojo 库选项)。
标签: dojo ibm-mobilefirst worklight-studio