captureVideo 损坏 windows phone - phonegap
captureVideo broken windows phone - phonegap
我正在使用 official phonegap plugin
基本上我在我的独立存储中创建一个文件夹并将我的
uri 文件(结果是这样的:/CapturedImagesCache/WP_20150423_013.jpg 我可以使用 windows Power Tool 看到文件夹和文件)
虽然它适用于照片,但我可以这样设置我的标签:
var image = document.getElementById('img1');
console.log("imageData: " + path);
image.src = path;
同样不适用于视频,我仍在获取文件的 uri 并在我的隔离中创建它,但设置后我只显示一条消息 "Invalid Source"。
为什么会这样?
有人在windowsphone上用过吗?
这里是插件的源代码github
我认为您正在尝试设置图像而不是视频的 src。
如果您尝试使用视频元素,应该可以。
js:
var video = document.getElementById('vid');
video.src = mediaFiles[0].fullPath;
video.play();
html
<video id="vid"></video>
这是 windows phone 8.1 的问题。似乎无法在 cordova 用于 windows 8 和 windows 8.1 silverlight 应用程序的 webbrowser 控件中访问本地视频。这里 link 在 MSDN.
我正在使用 official phonegap plugin
基本上我在我的独立存储中创建一个文件夹并将我的 uri 文件(结果是这样的:/CapturedImagesCache/WP_20150423_013.jpg 我可以使用 windows Power Tool 看到文件夹和文件)
虽然它适用于照片,但我可以这样设置我的标签:
var image = document.getElementById('img1');
console.log("imageData: " + path);
image.src = path;
同样不适用于视频,我仍在获取文件的 uri 并在我的隔离中创建它,但设置后我只显示一条消息 "Invalid Source"。
为什么会这样?
有人在windowsphone上用过吗?
这里是插件的源代码github
我认为您正在尝试设置图像而不是视频的 src。
如果您尝试使用视频元素,应该可以。
js:
var video = document.getElementById('vid');
video.src = mediaFiles[0].fullPath;
video.play();
html
<video id="vid"></video>
这是 windows phone 8.1 的问题。似乎无法在 cordova 用于 windows 8 和 windows 8.1 silverlight 应用程序的 webbrowser 控件中访问本地视频。这里 link 在 MSDN.