Awesome!!! :)

I tried a couple of times with no luck, but the last one worked.

I think transparency is not working for swf9 or swf10 (at least for
me). Can you try that?

Thank you very much.


On Wed, Jan 6, 2010 at 6:14 PM, Max Carlson <[email protected]> wrote:
> Yeah, send me your connection params changes soon - if you want them to make
> the 4.7 release!
>
> I was able to make your app work with transparency.  Here's what I did:
> 1) browse to recorder.lzx
> 2) click the Deploy: 'SOLO' button
> 3) downloaded the resulting .zip
> 4) modified recorder.lzx.html (attached) to have a custom bgcolor and set
> wmode: 'transparent' when the swf is embedded.
>
> I hope this helps!
>
> On 1/5/10 2:45 PM, Lucas Lain wrote:
>>
>> You're the best max!
>>
>> (I still owe you the modifications for connection params ... I didn't
>> have time to improve the code, but I promise I will)
>>
>>
>>
>> On Tue, Jan 5, 2010 at 8:41 PM, Max Carlson<[email protected]>  wrote:
>>>
>>> Well, if you want to send me a .zip of your source I can try it out on my
>>> machine...
>>>
>>> On 1/5/10 2:05 PM, Lucas Lain wrote:
>>>>
>>>> The only viewable thing on my flash is this:
>>>>
>>>> <library>
>>>> <resource name="record_button">
>>>>     <!-- first frame is the mouseup state of the button -->
>>>>     <frame src="button-click.gif"/>
>>>>     <!-- third frame is the mousedown state of the button -->
>>>>     <frame src="button-on.gif"/>
>>>> </resource>
>>>>
>>>> <view resource="record_button"
>>>>       onclick="startStop()">
>>>>         <method name="startStop">
>>>>             if(!vid.stream.broadcasting) {
>>>>                 perms.doRequest();
>>>>                 this.setAttribute('frame', 2);
>>>>             } else {
>>>>                 vid.stream._flashstream.close();
>>>>                 vid.stream.stop();
>>>>                 vid.stream.close();
>>>>                 this.setAttribute('frame', 1);
>>>>             }
>>>>         </method>
>>>> </view>
>>>>
>>>> </library>
>>>>
>>>> and is referenced like this:
>>>>
>>>>     <include href="inc/buttons.lzx" />
>>>>
>>>> The buttons are the ones attached.
>>>>
>>>>
>>>>
>>>> On Tue, Jan 5, 2010 at 7:48 PM, Max Carlson<[email protected]>
>>>>  wrote:
>>>>>
>>>>> Yes, that looks good - the app's canvas is transparent.  The window
>>>>> isn't
>>>>> supposed to be transparent, because there's an iframe floating there.
>>>>>  I
>>>>> think wmode is working for you!  Note that you have to be very careful
>>>>> to
>>>>> not have views with a bgcolor or resource if you want something to show
>>>>> through...
>>>>>
>>>>> On 1/5/10 1:30 PM, Lucas Lain wrote:
>>>>>>
>>>>>> I send you the background in red. Is the window supposed to be
>>>>>> transparent?
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Tue, Jan 5, 2010 at 7:21 PM, Max Carlson<[email protected]>
>>>>>>  wrote:
>>>>>>>
>>>>>>> Hmm - strange.  When I click the 'Load' button I see the same results
>>>>>>> in
>>>>>>> Safari 4.0.4 and Firefox 3.5.6 on OS X.  Are you sure you're running
>>>>>>> the
>>>>>>> latest versions of the Flash player?
>>>>>>>
>>>>>>> You could try modifying the bgcolor of the page in the .jsp, then
>>>>>>> reload:
>>>>>>>
>>>>>>>            }
>>>>>>>                body {
>>>>>>>                background-color: #ffffff;
>>>>>>>            }
>>>>>>>
>>>>>>> I've attached a screen shot that shows this the red through the
>>>>>>> window
>>>>>>> (I
>>>>>>> dragged it a bit).  The only other thing I can think of is updating
>>>>>>> to
>>>>>>> a
>>>>>>> nightly build of trunk, which may have bugfixes/better support for
>>>>>>> the
>>>>>>> HTML
>>>>>>> tag than 4.6.1.  An official release of 4.7 is expected to come out
>>>>>>> soon...
>>>>>>>
>>>>>>> On 1/5/10 12:44 PM, Lucas Lain wrote:
>>>>>>>>
>>>>>>>> MacOS X - Firefox (I also tried with safari)
>>>>>>>>
>>>>>>>> OpenLaszlo Server 4.6.1
>>>>>>>>
>>>>>>>> Here are the two snapshots
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Tue, Jan 5, 2010 at 6:14 PM, Max Carlson<[email protected]>
>>>>>>>>  wrote:
>>>>>>>>>
>>>>>>>>> Can you try this test in your browser?  It should run with
>>>>>>>>> transparency
>>>>>>>>> properly:
>>>>>>>>> examples/extensions/html-swf.jsp
>>>>>>>>>
>>>>>>>>> If not, what browser/OS combination are you using?
>>>>>>>>>
>>>>>>>>> On 1/4/10 4:57 PM, Lucas Lain wrote:
>>>>>>>>>>
>>>>>>>>>> Thank you Max but I had no luck.
>>>>>>>>>>
>>>>>>>>>> Here is what I wrote in the console.
>>>>>>>>>>
>>>>>>>>>> lzx>          canvas.bgcolor
>>>>>>>>>> 16777215
>>>>>>>>>>
>>>>>>>>>> I think the value is set. Does anyone get the transparent canvas
>>>>>>>>>> to
>>>>>>>>>> work?
>>>>>>>>>>
>>>>>>>>>> Thank you.
>>>>>>>>>>
>>>>>>>>>> Lucas.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Thu, Dec 31, 2009 at 7:51 PM, Max Carlson<[email protected]>
>>>>>>>>>>  wrote:
>>>>>>>>>>>
>>>>>>>>>>> I'd recommend passing the wmode as an argument to lz.embed.swf(),
>>>>>>>>>>> e.g.
>>>>>>>>>>> lz.embed.swf({url: '/static/r.swf', ..., wmode: 'transparent'});
>>>>>>>>>>>
>>>>>>>>>>> Let me know how this works for you!
>>>>>>>>>>>
>>>>>>>>>>> On 12/28/09 11:54 AM, Lucas Lain wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> Hello everybody,
>>>>>>>>>>>>
>>>>>>>>>>>> I looked everywhere on the web for making canvas area
>>>>>>>>>>>> transparent
>>>>>>>>>>>> and
>>>>>>>>>>>> found several posts about this. Every person solved the problem
>>>>>>>>>>>> with
>>>>>>>>>>>> param tag and the wmode attribute, but I cannot make it work :(.
>>>>>>>>>>>> I
>>>>>>>>>>>> compiled the SWF with LZC (line: "lzc recorder.lzx
>>>>>>>>>>>> --runtime=swf9
>>>>>>>>>>>> -o
>>>>>>>>>>>> ../static/r.swf") Here is my html code:
>>>>>>>>>>>>
>>>>>>>>>>>>         <div id="player">
>>>>>>>>>>>>             <object
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,79,0";>
>>>>>>>>>>>>             <param name="wmode" value="transparent">
>>>>>>>>>>>>             <embed type="application/x-shockwave-flash"
>>>>>>>>>>>>                    wmode="transparent"
>>>>>>>>>>>>                    src="/static/r.swf"
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"/>
>>>>>>>>>>>>             </object>
>>>>>>>>>>>>         </div>
>>>>>>>>>>>>
>>>>>>>>>>>> lzx code:
>>>>>>>>>>>>
>>>>>>>>>>>> <canvas proxied="false" debug="true">
>>>>>>>>>>>>
>>>>>>>>>>>>     <attribute name="profile" value="'lucaslain'"/>
>>>>>>>>>>>>
>>>>>>>>>>>>     <videoview name="vid" id="vid" url="${canvas.profile}"
>>>>>>>>>>>> type="rtmp">
>>>>>>>>>>>>         <microphone capturing="true"/>
>>>>>>>>>>>>     </videoview>
>>>>>>>>>>>>
>>>>>>>>>>>> </canvas>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Any ideas? I see the white background in safari and firefox :(
>>>>>>>>>>>>
>>>>>>>>>>>> Thank you in advance,
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> Regards,
>>>>>>>>>>> Max Carlson
>>>>>>>>>>> OpenLaszlo.org
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Regards,
>>>>>>>>> Max Carlson
>>>>>>>>> OpenLaszlo.org
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Regards,
>>>>>>> Max Carlson
>>>>>>> OpenLaszlo.org
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>> --
>>>>> Regards,
>>>>> Max Carlson
>>>>> OpenLaszlo.org
>>>>>
>>>>
>>>>
>>>>
>>>
>>> --
>>> Regards,
>>> Max Carlson
>>> OpenLaszlo.org
>>>
>>
>>
>>
>
> --
> Regards,
> Max Carlson
> OpenLaszlo.org
>



-- 
Lucas

Reply via email to