首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行sencha+blackberry webwork应用程序时出现白屏

运行sencha+blackberry webwork应用程序时出现白屏
EN

Stack Overflow用户
提问于 2012-08-07 14:23:37
回答 1查看 545关注 0票数 0

我已经创建了使用sencha的示例黑莓WebWorks项目。它运行良好。代码是:

代码语言:javascript
复制
<!DOCTYPE html> 
   <html> 
     <head> 
        <meta charset="utf-8"> 
        <meta name="viewport" id="viewport" content="width=device-width,height=device-height,initial-scale=1.0,user-scalable=no">
        <title>Hello World</title> 
        <script src="www/sencha.js" type="text/javascript"></script> 
        <script src="www/cordova2.js" type="text/javascript"></script> 
        <link href="www/resources/css/app.css" rel="stylesheet" type="text/css" /> 
        <script type="text/javascript"> 
            new Ext.application({
                launch: function () {
                    Ext.create('Ext.Panel', {
                           fullscreen: true,
                           items: [
                             {
                                dock : 'top',
                                xtype: 'toolbar',
                                title: 'My First Test App',
                                height:40
                             },
                             {              
                                xtype : 'panel',
                                html:"test"
                             }
                           ]
                    });
                }
            });
        </script> 
      </head> 
      <body></body> 
   </html>

在这个项目中,我在这个文件中定义了sencha代码。但是现在我想创建一个项目,这样sencha代码应该放在单独的文件中。但我看到白屏了。

有人能告诉我怎么做吗?

我试过这个:

代码语言:javascript
复制
<!DOCTYPE html> 
    <html> 
         <head> 
            <meta charset="utf-8"> 
            <meta name="viewport" id="viewport" content="width=device-width,height=device-height,initial-scale=1.0,user-scalable=no">
            <title>Hello World</title> 
            <script src="www/sencha.js" type="text/javascript"></script> 
            <script src="www/cordova2.js" type="text/javascript"></script> 
            <script src="www/app.js" type="text/javascript"></script>
            <link href="www/resources/css/app.css" rel="stylesheet" type="text/css" />  
         </head> 
         <body></body> 
    </html>

app.js代码为:

代码语言:javascript
复制
Ext.application({
    name: 'SenchaDemo',
    requires: [
        'Ext.MessageBox'
    ],
    views: ['SettingPanel'],
    launch: function() {
         // Initialize the setting view
         Ext.Viewport.add(Ext.create('SenchaDemo.view.SettingPanel'));
    },

    onUpdated: function() {
        Ext.Msg.confirm(
            "Application Update",
            "This application has just successfully been updated to the latest version. Reload now?", 
            function(buttonId) {
                if(buttonId === 'yes') {
                     window.location.reload();
                 }
             }
        );
    }
});
EN

回答 1

Stack Overflow用户

发布于 2012-08-15 03:53:09

这更多的是Sencha的问题,而不是WebWorks SDK。我不确定是否有可能像那样崩溃。有关设置项目结构的更多信息,请参阅以下链接。

http://docs.sencha.com/touch/2-0/#!/guide/command

谢谢

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11840362

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档