2012-04-04 1 views
4

私のアプリケーション用のネイティブプレーヤーを呼び出す/開いたいです。ネイティブビデオプレーヤーを開き、そのビデオプレーヤーでビデオを再生する必要があります。だから、これをすることが可能かどうか教えてください。 それが可能であれば、どのコードスニペットをuse.andする必要があります私はQ2 SDkではなく、J2MEで私のアプリケーションを開発しています。j2meの開発でネイティブプレーヤーを呼び出してビデオを再生することは可能ですか?

+0

モバイルメディアAPIを使用すると、Java MEアプリケーション内でビデオを再生できます。それを試しましたか? http://developers.sun.com/mobility/midp/articles/mmapioverview/index.htmlのサンプルを参照してください。 –

+0

私はすでにこのコーディングを使用し、実際のデバイスで試しましたが、私は再生のようなmediacontrolを取得していません、すべてのファイルが再生されるときに停止します。 – dhrut

+0

Manager.createPlayerを呼び出すときに例外が発生しますか? –

答えて

1

MIDletクラスにはplatformRequest()というメソッドがありますが、URLがパラメータである多くのデバイスで動作するという保証はありません。 +558112345678:たとえば、「http://stackoverflow.com」

public void openBrowser(String URL) { 
     try { 
      mainMIDlet.platformRequest(URL); 
     } catch (ConnectionNotFoundException e) { 
      // error 
     } 
    } 

指定されたURLがフォームTELであるかのように、パラメータURL、本物の絶対URLでネイティブブラウザを開くには RFC2806で指定されている場合、プラットフォームは への要求としてこれを解釈しなければなりません。

デバイスは、上記の 要件を超える追加のURLスキームをサポートすることを選択することがあります。

詳細情報を参照API JSR 118:検出値に

public final String getAppProperty(String key) 

メソッドgetAppProperty(クラスのMIDlet)または(クラスSystem)を使用し http://docs.oracle.com/javame/config/cldc/ref-impl/midp2.0/jsr118/index.html

TIP URL(パラメータ)へのリンク:

String platform = System.getProperty("microedition.platform"); 

すべての製造元には、さまざまな種類の特定のパラメータと組み合わせがあります。

関連する問題