我想使用html5标签在Android浏览器中播放音频.它在iPhone浏览器中运行良好,但在Android中无效.我正在使用Android虚拟设备4.0.3. <audio>
有谁知道为什么?
Android来源:
webView.loadUrl("file:///android_asset/www/test.html");
HTML文件:
<audio controls="controls" format="mp3">
<source src="achievement.mp3" />
</audio>
Run Code Online (Sandbox Code Playgroud)
(我听不到音频<embed>和<object>标签)
当我在servlet上接收请求时,我想执行一个与之相关的侦听器类,其中包含一些指令.
所以我在myListener上实现了ServletContextListener接口,如下所示:
public class MyContextListener implements ServletContextListener {
@Override
public void contextDestroyed(ServletContextEvent arg0) {
// TODO Auto-generated method stub
}
@Override
public void contextInitialized(ServletContextEvent arg0) {
System.out.println("Context Created");
}
}
Run Code Online (Sandbox Code Playgroud)
在我的web.xml上:
<servlet>
<servlet-name>StartUp</servlet-name>
<servlet-class>com.servlets.StartUp</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>StartUp</servlet-name>
<url-pattern>/StartUp</url-pattern>
</servlet-mapping>
<listener>
<listener-class>com.servlets.MyContextListener</listener-class>
</listener>
Run Code Online (Sandbox Code Playgroud)
那么当我在StartUp servlet上接收请求时,如何执行我的监听器呢?
当我在客户端调用方法时,对于分布式引用对象,出现以下消息错误:
Exception in thread "main" org.omg.CORBA.BAD_OPERATION:
at org.omg.CORBA.portable.ObjectImpl._get_delegate(ObjectImpl.java:18)
at org.omg.CORBA.portable.ObjectImpl._is_local(ObjectImpl.java:130)
at fr.esiag.commun._ManageDemandStub.createDemand(_ManageDemandStub.java
:28)
at fr.esiag.commun.resource.MyInvocationHandler.invoke(MyInvocationHandl
er.java:29)
at com.sun.proxy.$Proxy0.createDemand(Unknown Source)
at org.TD.TransactionDriver.main(TransactionDriver.java:55)
Run Code Online (Sandbox Code Playgroud)
有人能告诉我这是什么意思吗?