2

Childbrowser プラグインと navigator.app.loadurl の主な違いを知りたいです。これら2つの間にパフォーマンスの違いはありますか?

私の理解では、Childbrowser プラグインは IOS と Android の両方でネイティブです。他に何か

子ブラウザ:

window.plugins.childBrowser.showWebPage("http://www.google.com", { showLocationBar: false });

ナビゲーター:

navigator.app.loadUrl('http://www.google.com', { openExternal:true } ); 
4

2 に答える 2

2

ChildBrowser プラグインを使用すると、ブラウザーをより細かく制御できます。たとえば、子ブラウザーで場所が変更されたときにイベントを取得します。これは、oauth などを行うのに役立ちます。

それ以外は、navigator.app.loadUrl() をサポートする唯一のプラットフォームである Android でもコードはほぼ同じです。

于 2013-01-04T15:49:52.130 に答える
0

それを試してみてください

<a href="#" onclick="openUrlInBlankBrowser();" target="_system"  >Link</a>

function openUrlInBlankBrowser()
{
    navigator.app.loadUrl('http://www.google.com', { openExternal:true } ); 
}
于 2013-07-25T04:56:56.617 に答える