Hi.

The follow script it works;

<audio src="{{=URL(a=request.application, c='static', 
f='2014-11-04-19-20-19_994491803_448908901.wav')}}" controls="controls" 
type="audio/wav">
    Your browser does not support the audio element.
</audio>
And this works in Firefox but not in Chrome, why?. I am use latest version of 
firefox and Chrome.
But my problem is that the wav file is a variable,so i try to use:

f='{{=filename}}'


But i received a exception:

response.write(URL(a=request.application, c='static', f='{{=filename)
^
SyntaxError: EOL while scanning string literal

Regards



On Thursday, November 6, 2014 1:23 AM, LoveWeb2py <atayloru...@gmail.com> wrote:
 


Where is your /tmp folder located? Is it the actual /tmp folder located in the 
root of linux? I would recommend moving it to 
/web2py_src/web2py/applications/static/audio

You could then reference the file like this:

<audio controls>
    <source src="{{=URL('static','audio/sound.wav')}}">
</audio>
with nothing in the controller.

Also, this application Massimo created may come in handy for you: 
https://www.reddit.com/r/Python/comments/1r7v23/audio_streaming_app_in_web2py_from_scratch/

Hope this helps...

On Wednesday, November 5, 2014 2:52:46 PM UTC-5, visuallinux wrote:
Dear all.
>
>
>I need to play a sound file (.wav)
>
>
>I am trying like this:
>
>
>controler:
>
>
>def play():
>
>
>        filename='2014-11-04-19-20- 19_994491803_448908901.wav'
>        ff=XML('''<source src={{URL('static',args='%s')} } 
> type="audio/wav">''' % filename)
>        return dict(ff=ff)
>
>
>view:
>
>
>play.html
>
>
><!DOCTYPE html>
>{{extend 'layout.html'}}
> <div>
>
>
>        <audio controls >
>                {{=ff}}
>        </audio>
> </div>
>
>
>But not works
>
>
>For my test, the wav file is static folder, but in production the wav files 
>are in /tmp folder.
>
>
>What i am doing wrong and how i can play files from /tmp folder 
>
>
>Regards
>
>
>
>
>
>
>
>
-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to