プロジェクトに固定サイト機能を設定しようとしています。問題は、新しいページをロードするのではなく、タスクをjavascriptアクションにしたいということです。この理由は、サイトが単一のウィンドウでのみ機能するように設計されているためです。
次のMETAタグを追加してみました。
<meta name="msapplication-task" content="name=Test Action;
action-uri=javascript:ui('test',8);icon-uri=/img/icons/test.ico" />
ただし、これにより、タスクが表示されなくなります。(通常のURLを使用すると、問題なく表示されます)
これを行う方法はありますか?私が考えることができる最善の方法は、ハッシュとhashchange
イベントのチェックですが、ウィンドウの新しいタブで開かれるため、これは機能しません...