我想知道是否可以从Android应用程序以编程方式打开build.prop文件并编辑其中的某些属性.Android中是否存在对此文件的某些限制,是否可以在没有root权限的情况下完成?
如果有人可以指出我正确的方向或提供和伟大的例子.
我正在创建一个 MediaStream 对象并使用 captureStream() 函数从画布向其添加视频轨道。这工作正常。
但是,我正在尝试将音频添加为与视频元素分开的轨道。我似乎找不到从 html 视频元素获取 AudioTrack 对象的方法。
目前 Chrome 不支持 HTMLMediaElement.audioTracks。根据 mozilla 开发人员站点,我应该能够使用 HTMLMediaElement.captureStream() 返回一个 MediaStream 对象,我应该能够从中检索单独的轨道,但我只是收到“captureStream is not a function”错误。
也许我遗漏了一些非常明显的东西,但我将不胜感激对此的任何帮助。
以下是我当前的代码:
var stream = new MediaStream();
//Works fine for adding video source
var videotracks = myCanvas.captureStream().getTracks();
var videostream = videotracks[0];
stream.addTrack(videostream);
//Currently not supported in Chrome
var audiotracks = myVid.audioTracks;
var audiostream = audiotracks[0];
stream.addTrack(audiostream);
Run Code Online (Sandbox Code Playgroud)