Bu sorunu yaşıyorum: Bu betiği bir örnek android 2.2 (API 8) projesinde test ediyorum.
Uygulamamı aygıtta veya taklitçide çalıştırdığımda, WebView videoyu görüntüler, ancak oynatmak için dokunursam, uygulama oynatmazsa: video tamamen siyah olur.
i sunucudaki bir .html dosyası benim komut koymak ve ben AYNI smartphone'da, yerli tarayıcıdan açmak, video yüklenir ve oynanabilir edilir !!!
Komut dosyasının dinamik olarak bir html5 etiketi "video" oluşturması gereken bir jwEmbedder kullandığını biliyorum.Android webview video oynatmıyor, jwembedder
Sorunu çözmek için birçok girişimde bulundum ve şimdi ne yapacağımı bilmiyorum. Sadece
SenapeLuz.java (ana faaliyet)
public class SenapeLuz extends Activity {
private WebView mWebView;
final Activity activity = this;
// private Button b;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_senape_luz);
mWebView = (WebView) findViewById(R.id.webView1);
mWebView.getSettings().setPluginsEnabled(true);
mWebView.getSettings().setPluginState(PluginState.ON);
mWebView.getSettings().setSupportMultipleWindows(true);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
mWebView.getSettings().setDomStorageEnabled(true);
mWebView.setWebChromeClient(new WebChromeClient());
mWebView.loadUrl("file:///android_asset/Senape.html");
}
}
Senape ... benim WebView izinlerini veya i video oynarken yerli video uygulamasını başlatmak için yeteneği yok olduğunu düşünüyorum html (komut)
<script type="text/javascript" src="http://platform.senape.tv/widget/video.action?v=1.0&key=ZD9L6ZHH5B60&rid=I95EE9HL0LNP"></script>
Bildirim
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.prove.senape"
android:versionCode="1"
android:versionName="1.0" >
<uses-permission android:name="android.permission.INTERNET" />
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="15" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".SenapeLuz"
android:label="@string/title_activity_senape_luz" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
Biri bana yardımcı olabilir?
, Cevabınız için –
benim zevk teşekkür ederiz. Düşündüğünüzde destek veya oy verin. –