別の YouTube プレーヤーを起動せずに AndroidOS 内から YouTube 動画を再生できますか? WebOS や Blackberry はどうですか?
iPhone では、WebView と埋め込まれた YouTube コードを使用してこれを行うことができます。また、アプリを他のモバイル プラットフォームに移植する可能性を検討しています。ありがとう
次のようなコードを使用して、別のカードでアプリから webOS YouTube プレーヤーを起動できます。
launchYouTube: function(mediaURL)
{
var params = {
target: mediaURL,
direct: true
};
this.controller.serviceRequest('palm://com.palm.applicationManager', {
method:'launch',
parameters: {
'id': 'com.palm.app.youtube',
'params': params
});
}
mediaURL パラメータは、動画によっては「 http://www.youtube.com/watch?v=_6U9YGDtSEs 」のようになります。
私が知る限り、YouTube プレーヤーは、独自のアプリのステージに新しいシーンとして埋め込むことができるサブローンチ メカニズムをサポートしていません。
はい。webview.setPluginsEnabled(true);
setPluginsEnabled は非推奨になりました。新しいメソッド:
webView.getSettings().setPluginState( WebSettings.PluginState.ON );