使用QR码定位和播放本地存储的视频

时间:2013-04-26 07:45:52

标签: video filepath

我想在图库设置中使用QR码,使用QR码播放存储在平板电脑上的视频。 我不希望QR码链接到远程URL,但找到并播放存储在本地存储卡上的视频文件。 我可以生成成功定位和启动PDF或查看jpeg文件的QR码,但我无法在本地成功启动视频文件。这可能吗?

4 个答案:

答案 0 :(得分:1)

对我来说,在我的nexus 7安卓平板电脑上输入qr代码中的以下文字(注意三个正斜杠):

file:///storage/emulated/0/Download/my_video.mkv

当我使用应用条码扫描器扫描条形码并选择“打开浏览器”时,我可以选择vlc作为媒体播放器并播放视频

答案 1 :(得分:0)

是的,有可能。从QR码读取数据,找到文件并播放。您是否要询问与特定语言,平台,操作系统,框架,QR码格式等相关的特定技术问题?

答案 2 :(得分:0)

自从您提出问题并且不确定是否解决问题以来已经两年了。我最近通过使用QRCode Monkey生成二维码来解决这个问题。在文件名前面。奇怪的是,两者之间不应该有空格(但音频参考虽然很好)。但是,您必须允许文件(驻留在您的iPhone /设备上)由跳转到ios的QR-Jump共享。试一试。

答案 3 :(得分:0)

经过一整夜的尝试,尝试使用不同的qr扫描仪应用程序和生成器,以下设置效果最佳-在Android 10上进行了测试

获取视频的文件路径

TypeError: undefined is not an object (evaluating 'RNCSafeAreaViewConfig.Constants')

<global>
    InitialWindowSafeAreaInsets.ts:9:38
loadModuleImplementation
    require.js:322:6
<global>
    index.tsx:6
loadModuleImplementation
    require.js:322:6
<global>
    StackView.js:1:763
loadModuleImplementation
    require.js:322:6
<global>
    index.js:1:413
loadModuleImplementation
    require.js:322:6
<global>
    index.js:1
loadModuleImplementation
    require.js:322:6
<global>
    AppNavigator.js:2
loadModuleImplementation
    require.js:322:6
<global>
    App.js:14
loadModuleImplementation
    require.js:322:6
<global>
    index.js:3
loadModuleImplementation
    require.js:322:6
guardedLoadModule
    require.js:201:45
global code
    index.bundle?platform=ios&dev=true&minify=false:178228:4

使用自由文本模式(非URL)以https://www.the-qrcode-generator.com/的路径生成qr码。

下载肖恩·欧文(Sean owen)的条形码扫描仪+(Plus)。

扫描并使用任何视频播放器应用打开。