1

backbonejs を使用して、gmail の chrome 拡張機能を作成しています。この拡張機能は、gmail.com の電子メール内の div にウィジェットを添付します (gmail コンテキスト ガジェットのように)。特定のルートに移動するには、次を使用します

appRouter.navigate('index', {trigger:true, replace: true});

これにより、ブラウザの場所が実際に変更されます。つまり、https://mail.google.com/mail/https://mail.google.com/mail/#indexになります。これを無効にする方法はありますか?私のウィジェットがブラウザの場所をいじってはならないからです。

4

1 に答える 1

0

Backbone.Router.extend を拡張してはならないことに気付きました。それから私はwindow.locationをいじりません。

于 2012-08-11T18:21:22.730 に答える