我想知道此代码中的错误
<canvas>
<view y="50" width="100%" height="300" bgcolor="blue" onmousedown="res.apply()" onmouseup="res.remove()">
<resizestate name="res"/>
<dragstate name="drg"/>
<text width="100%" bgcolor="gray" onmousedown="parent.drg.apply()" onmouseup="parent.drg.remove()">Drag here</text>
<html id="ht" src="text.html" x="15" y="15" width="${parent.width - 30}" height="${parent.height - 30}"/>
</view>
</canvas>
代码被编译但我无法在swf版本中看到html,但我能够在dhtml版本中看到html。我尝试过指定网址仍然没有结果
答案 0 :(得分:2)
看起来像&lt; html&gt;对于某些基于Webkit的浏览器(Chrome和Safari),OpenLaszlo 5.0(主干)的SWF10运行时中的标记功能已被破坏,但也存在其他问题。我已经修改了一些代码来进行一些测试:
<canvas>
<button text="OpenLaszlo" onclick="ht.setAttribute('src', 'http://www.openlaszlo.org')" />
<button y="40" text="test.html" onclick="ht.setAttribute('src', 'test.html')" />
<view y="200" width="100%" height="300" bgcolor="blue" onmousedown="res.apply()" onmouseup="res.remove()">
<resizestate name="res"/>
<dragstate name="drg"/>
<text width="100%" bgcolor="gray" onmousedown="parent.drg.apply()" onmouseup="parent.drg.remove()">Drag here</text>
<html id="ht" src="http://www.openlaszlo.org" x="15" y="15" width="${parent.width - 30}" height="${parent.height - 30}"/>
</view>
</canvas>
以下是我在SWF10运行时代码中看到的结果:
我会提交一个OpenLaszlo Jira错误,并向laszlo-dev开发人员邮件列表发送一条消息,引用此讨论。
答案 1 :(得分:1)
自2006年以来,我一直在开发OpenLaszlo以及我尝试使用OpenLaszlo&lt; html&gt;的个人经验。 SWF运行时下的标签是我加载到其中的一半页面有效,其中一半没有。我遇到过一些情况,即使是Google的简单网页也无法正常工作,这是一个相当不稳定的课程,我不推荐使用它。