0

我对使用 webiopi 进行编程非常陌生,对树莓派也很陌生。我和我的兄弟正计划构建一个在树莓派上运行的机器人。我们计划在机器人上安装一个摄像头。我们将通过我们的树莓派流式传输相机并控制机器人,两者都通过同一个网站。

但是,这是我的问题:我为我的树莓派下载并安装了 webiopi。随着该 webiopi 附带一个示例代码,他将执行该代码。这些是简单的 html 文件。如果我对它们进行任何更改,树莓派只会显示原始文件。

这是第一个原件:

    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
<head>
            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
            <meta name="viewport" content = "width = 420, user-scalable = no" />
            <title>Webiopi</title>
            <script type="text/javascript" src="/webiopi.js"></script>
            <script type="text/javascript">
            webiopi().ready(function() {
                    webiopi().RPiHeader().createTable("content");
                    w().refreshGPIO(true);
            });
            </script> 
</head> 
<body>
<div id="content" align="center"></div> 
    </body>
    </html>

这是我要上传的版本(用于测试):

              <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">  
     <html>  
     <head>
             <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
             <meta name="viewport" content = "width = 420, user-scalable = no" />
             <title>Webiopi</title>
             <script type="text/javascript" src="/webiopi.js"></script>
             <script type="text/javascript">
             webiopi().ready(function() {
                     webiopi().RPiHeader().createTable("content");
                     w().refreshGPIO(true);
             });
             </script> 
     </head> 
     <body>

     <P>Testesttestest</p> 
     <div id="content" align="center">   
     <img width="300" height="240" src="http://raspberrypi:8080/?action=strem"><br/>

     </div> 
     </body>
     </html>

不知道大家有没有遇到过这个问题。但是如果我不能更新我的网页,我就不能继续我的项目。

谢谢你的帮助

贾斯汀

4

1 回答 1

1

我认为您没有编辑正确的文件。
Webiopi 在您的 Raspi 上安装服务器。从全新安装开始,文件存储在/usr/share/webiopi/htdocs/.
此外,您应该查看有关配置文件的页面,以修改存储文件的默认文件夹以及其他有用的配置功能。

于 2014-12-23T00:26:56.210 回答