アプリケーション内にWebページを表示できるブラウザコンポーネントをJ2MEで作成するにはどうすればよいですか?これに利用できるAPIはありますか?またはこれは本当に可能ですか?J2MEでブラウザウィンドウを作成する方法は?
MIDlet.platformRequest(String URL);
一部の携帯では、これはしかしJ2MEアプリケーションを終了します:
アプリケーション内にWebページを表示できるブラウザコンポーネントをJ2MEで作成するにはどうすればよいですか?これに利用できるAPIはありますか?またはこれは本当に可能ですか?J2MEでブラウザウィンドウを作成する方法は?
MIDlet.platformRequest(String URL);
一部の携帯では、これはしかしJ2MEアプリケーションを終了します:
のhtmlBrowserコンポーネントを試すことができます別のもの)。非常にローエンドの携帯電話でも驚くほど優れていますが、ほとんどのHTML処理はOperaがホストする特別なサーバー上で行われ、クライアントは最適化されたプリフォーマットされたバイナリデータを表示します。
Javaを使用して電話ですべての作業を行うのは難しく、不可能かもしれません。非常に基本的なHTMLページを表示するブラウザをコーディングすることはできますが、メモリとCPUが限られているため、J2MEでは複雑なページであっても正しく実行できます。
ハイエンド携帯電話の中にはネイティブブラウザをMidledに組み込むためのカスタムAPIが付属しているとは思いますが、スタンドアロンJ2MEにはこれがありません。
ブラウザでWebページを表示するための唯一のポータブルな方法はです。
コンテンツ処理APIは、あなたが探しているものです。 JSR 211
だ
は残念ながら、あなたがやりたい、あなたは完全で正しいの両方であるJSR211の実装が含まれている携帯電話を見つける必要があります。
私が知っている限り、それはまだ存在しません。
私が知っているWebブラウザウィンドウ(MIDletの外)を起動できる唯一のJ2MEエミュレータは、Nokia Series60エミュレータです。 JSR 211の完全な実装はありません。
Java MEにはHTMLをレンダリングするための組み込みコンポーネントはありません。
あなたは私の知る限りでは、J2MEで記述された唯一のブラウザであるOpera Miniは(オペラモバイルで混乱しないように、あるj2mePolishツールキット(www.j2mepolish.org)
私の経験をお試しください:
これは良い答えだと思います。また、私はJ2MEPolishブラウザの問題を2番目にしています。 – mixdev
私は、アプリケーションを閉じる必要はありません。私は、アプリケーション自体の内部にWebページを表示するビューコンポーネント(Form、Listなど)があるかどうかを知りたいと思っています。iPhoneがUIWebWiewを持っているように、アンドロイドもこれに似たコンポーネントを持っています – Jinesh