2016-05-11 10 views
2

Chromeアプリのタイトルバーにボタンを追加します。私の研究のほとんどは、これを行う唯一の方法は、デフォルトのタイトルバーを無効にして自分自身で作ることだと私に信じさせてくれました。単に既存のタイトルバーにボタンを追加する方法はありますか?そうでない場合、詳細なチュートリアルやデフォルトのタイトルバーを削除してカスタムタイトルバーを作成する例があるリソースはありますか?Chromeアプリのタイトルバーに追加

+0

クイックノートは、 "詳細なチュートリアルやサンプルを持つリソースはありますか?"と[トピック外の質問](http://stackoverflow.com/help/on-topic)のスタックオーバーフローと見なされます。 – Xan

答えて

2

いいえ、「デフォルト」のタイトルバーにボタンを追加する方法はありません。とにかくそれは移植性がありません。また、これを実装しsample appdraggableタイトルバーがあり

chrome.app.runtime.onLaunched.addListener(function() { 
    chrome.app.window.create('window.html', { 
    'outerBounds': { 
     'width': 400, 
     'height': 500 
    }, 
    'frame': 'none' // It will be a rectangle filled with your HTML 
    }); 
}); 

:あなたは何ができるか

は、フレームレスのアプリのウィンドウを作成することです。

ブートストラップのnavbarのように、ページの一番上にタイトルバー、のように見えるエリアを作るためのフレームワークの任意の種類を使用して、などのアクションを実装することができます近い/ chrome.app.window APIを使用して最小化/最大化 - 現在のAppWindowへの参照を取得し、そのmethodsを使用してください。

+0

ありがとう!私は今カスタマイズされたタイトルバーを持っています。 – hutch90

関連する問題