0

我在写的用WebWorks的黑莓应用程序的早期阶段。我的目标在主要OS6设备(火炬),但我需要它是兼容OS5为少数谁将会使用旧设备的用户。据我所知,WebWorks的应OS5工作,但是我已经创建了一个超链接的基本应用程序,文本不会在OS5模拟器显示(正常工作的OS6模拟器)。它显示的只是一个空白的屏幕。我试图只在应用程序上放置一些文本(即不在超链接标记中),但这并不显示。黑莓WebWorks的与OS 5,文本没有显示

HTML文件,如下所示:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"> 
<html> 
    <head> 
     <meta name="viewport" id="viewport" content="height=device-height,width=device-width,user-scalable=no" /> 
     <title>My App</title> 
     <script type="text/javascript" language="jscript" src="http://localhost/PubInfo/scripts.js" /> 

    </head> 
    <body> 

     <a href="#" onclick="displayModel()">Click to show device model.</a> 


    </body> 
</html> 

你会注意到的唯一不寻常的事情我做了(这体现在config.xml文件加载的index.htm)是引用脚本从本地主机,所以我可以修改应用程序无需重新编译的文件,这同样适用于OS6罚款,所以我不认为这是这是造成问题的原因。

我正在开发在Windows 7(x64)上使用Visual Studio的WebWorks插件。除了从本地主机引用文件之外,其他所有内容都是默认的,即在创建新项目时设置。

有没有人遇到类似的问题,如果是的话,你的解决方法是什么?任何帮助,将不胜感激。

回答

0

因为你的脚本写得不好(已完成):

还更新你的元标签。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
<meta name="viewport" content="width=device-width, initial-scale=1"> 
<title>My App</title> 
<script type="text/javascript" language="jscript" 
    src="http://localhost/PubInfo/scripts.js"></script> 

</head> 
<body> 
    <a href="#" onclick="displayModel()">Click to show device model.</a> 
</body> 
</html>