我正在尝试运行sparkleshare-dashboard,这是一个开源的.到目前为止,我遇到了很多错误,因为我对它所使用的技术并不熟悉.所以,这次我使用node命令从命令提示符运行app.js时出现此错误.
Warning: missing space before text for line 20 of jade file "D:\Imports\sparkles
hare-dashboard/views/createFirstUser.jade"
Error: D:\Imports\sparkleshare-dashboard/views/createFirstUser.jade:21
19| script(type="text/javascript")
20| $("#login").focus(function()
{
> 21| $("#loginlabel").fadeOut();
22| });
23| $("#login").blur(function() {
24| if ($("#login").val().length == 0) {
unexpected token "indent"
at Parser.parseExpr (D:\Imports\sparkleshare-dashboard\node_modules\jade\lib
\parser.js:229:15)
at Parser.block (D:\Imports\sparkleshare-dashboard\node_modules\jade\lib\par
ser.js:689:25)
at Parser.tag (D:\Imports\sparkleshare-dashboard\node_modules\jade\lib\parse
r.js:806:26)
at Parser.parseTag (D:\Imports\sparkleshare-dashboard\node_modules\jade\lib\
parser.js:719:17)
at Parser.parseExpr (D:\Imports\sparkleshare-dashboard\node_modules\jade\lib
\parser.js:188:21)
at Parser.block (D:\Imports\sparkleshare-dashboard\node_modules\jade\lib\par
ser.js:689:25)
at Parser.tag (D:\Imports\sparkleshare-dashboard\node_modules\jade\lib\parse
r.js:806:26)
at Parser.parseTag (D:\Imports\sparkleshare-dashboard\node_modules\jade\lib\
parser.js:719:17)
at Parser.parseExpr (D:\Imports\sparkleshare-dashboard\node_modules\jade\lib
\parser.js:188:21)
at Parser.parseExpr (D:\Imports\sparkleshare-dashboard\node_modules\jade\lib
\parser.js:227:21)
Run Code Online (Sandbox Code Playgroud) 我在facebook上创建了一个应用程序.我已经正确添加了keyhash并且应用程序运行良好但是当我今天来到并尝试再次运行时它给了我这个错误.
这是它第二次发生.Previsouly当我得到这个错误我删除了应用程序并再次添加它,它再次开始工作和幕后我不能一次又一次地做.
还有一件事,他在错误中提到的关键哈希与我在应用程序中添加的不一样,如果我去应用程序设置,那么密钥哈希是正确的.
我在webRTC上工作我正在本地网络上的两个Android设备之间进行实时流动它对我来说工作得很好,除了声音质量问题,声音中有噪音和回声.如果我在一端使用免提,它会变得更好,但我不想使用免提.
那么我怎样才能改善音质,有哪些技术可以改善音质.它还说webRTC具有内置的回声消除功能,如果不是为什么echo还在那里.
我想跑sparkleshare-dashboard
.这是一个开源项目,你可以在这里看到
https://github.com/tommyd3mdi/sparkleshare-dashboard.
项目使用Node.JS
和Redis
我没有经验.我确实设置了帮助文件中描述的环境,然后我尝试app.js
使用'node'命令从命令行运行文件,但我收到此错误.
Error: Cannot find module 'express-session'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (E:\Imports\sparkleshare-dashboard\app.js:5:15)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
Run Code Online (Sandbox Code Playgroud)
也许我没有提供足够的信息,但我希望你们中的一些sparkleshare
人可能在项目上做了一些工作,也许有人可以帮助我.
我在更新进度条时遇到问题。我正在单独的线程中更新进度条,并在另一个线程中更新进度条进度所依赖的变量(这是一个类变量)。因此,进度对话框显示但始终为 0% 不更新进度。请帮帮我。
public void setProgressbar()
{
progressBar = new ProgressDialog(context);
progressBar.setCancelable(true);
progressBar.setMessage("File downloading ...");
progressBar.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
progressBar.setProgress(0);
progressBar.setMax(100);
progressBar.show();
Thread thread = new Thread()
{
public void run()
{
while(progressBar.getProgress() < 100)
{
Log.v("progressbar", getProgress()+"");
progressBar.setProgress(getProgress());
try {
Thread.sleep(2000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
};
thread.start();
Run Code Online (Sandbox Code Playgroud)
更新值代码
Thread thread = new Thread()
{
public void run()
{
.
.
.
while((bytesRead = is.read(bytearray, 0, bytearray.length)) != -1)
{
bos.write(bytearray, 0, bytesRead); …
Run Code Online (Sandbox Code Playgroud)