无法创建Droidscript数据表

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法创建Droidscript数据表相关的知识,希望对你有一定的参考价值。

使用DroidScript远程,我加载了JS表演示,并试图在我的android手机上运行。尽管有问题的程序在Web演示中运行良好,而其他程序在我的设备(电话)上编译并运行良好,但是我无法使表在我的设备(电话)上运行。该程序似乎可以编译(没有错误),但是屏幕仍然是黑色的。这是调试。程序似乎跳过了所有命令:

> App.GetModel( )
-> SM-G920F
App.FileExists( /Sys/ga.js )
-> true
App.FileExists( /Sys/ga.js )
-> true

这是代码:

function OnStart()

    var body = document.body,
        tbl  = document.createElement('table');
    tbl.style.width  = '100px';
    tbl.style.border = '1px solid black';
    for(var i = 0; i < 3; i++)
    
        var tr = tbl.insertRow();
        for(var j = 0; j < 2; j++)
        
            if(i == 2 && j == 1)
            
                break;
             
            else 
            
                var td = tr.insertCell();
                td.appendChild(document.createTextNode('Cell'));
                td.style.border = '1px solid black';
                if(i == 1 && j == 1)
                
                    td.setAttribute('rowSpan', '2');
                
            
        
    
    body.appendChild(tbl);
答案

屏幕保持黑色,只是因为DroidScript没有主体。我的意思是,即使您的代码没有语法错误,也不能使用文档元素或正文用于显示。您可以创建document.createElement("script");document.createElement("audio");之类的元素,但无法显示。

您必须通过调用app.CreateLayoutapp.CreateTextapp.CreateImage等来使用android对象。如果仍然要使用正文和所有文档对象,则可以创建一个新的“ html”项目而不是javascript

以上是关于无法创建Droidscript数据表的主要内容,如果未能解决你的问题,请参考以下文章

groovy+jsdroid

Android SQLiteOpenHelper无法创建数据表,求教

无法创建SSRS数据集业务对象

PySpark:无法创建火花数据框

arcgis无法创建netcdf栅格数据集

在 xampp phpmyadmin 按下“空会话数据”后,我无法看到我所有的数据库,也无法创建现在的数据库