小编Mat*_*hew的帖子

尝试将MediaSource对象作为HTML5视频标记的源附加时,获取"不允许加载本地资源"错误

我试图让这个例子起作用.单击链接时,它工作正常.但是,当我尝试在本地计算机上下载HTML文件并尝试相同时,它会抛出此错误.

不允许加载本地资源:blob:null/6771f68d-c4b8-49a1-8352-f2c277ddfbd4

似乎导致问题的代码行是这样的,

video.src = window.URL.createObjectURL(mediaSource);

这行代码所做的基本上是尝试将视频标记媒体元素的源设置为MediaSource对象.我没有太多运气尝试了各种排列.

我使用的是Chrome版本28.0.1500.72 m,这是最新的稳定版本.

我会很感激任何指针.

javascript html5 html5-video media-source

27
推荐指数
1
解决办法
3万
查看次数

read()在套接字编程中没有阻塞

我有一台服务器,每隔5秒就会向客户端发送一次数据.我希望客户端阻止read()直到服务器发送一些数据然后打印它.我知道read()默认是阻塞的.我的问题是我的客户端没有阻塞read().这很奇怪,这似乎不是一个正常的问题.

我的代码在无限循环中打印出"Nothing come back".我在linux机器上,用c编程.我的代码片段如下.请指教.

while(1)
{
    n = read(sockfd, recvline, MAXLINE);
    if ( n > 0) 
    {
        recvline[n] = 0;    
        if (fputs(recvline, stdout) == EOF)
            printf("fputs error");
    }
    else if(n == 0)
        printf("Nothing came back");
    else if (n < 0)
        printf("read error");
}
return; 
Run Code Online (Sandbox Code Playgroud)

c sockets linux network-programming

8
推荐指数
1
解决办法
3万
查看次数

如何在Idea模块中使用gradle设置scala sdk?

我的build.gradle文件

idea {
    project {
        vcs {
            vcs = 'Git'
        }

        jdkName = '1.8'
        languageLevel = '1.8'
    }
}
Run Code Online (Sandbox Code Playgroud)

我还想使用gradle在模块中设置scala SDK.现在,我最终不得不在Idea UI中的Project Structure中手动设置它.理想情况下,我更愿意在我的build.gradle文件中设置它,以便在我运行时

gradle想法

scala SDK会自动为此模块设置

ide scala intellij-idea gradle

5
推荐指数
1
解决办法
1126
查看次数