1

クロスライダーでは、私はバックグラウンドで関数を持っています-次のようにコードします

function buttonClick() {
  alert(2);
  // simulates similar behavior as an HTTP redirect
  var url = "http://12bubbles.com";    
  window.location.replace(url);
}

拡張機能をインストールした後、buttonClicked()を呼び出すと、alert()ポップアップが表示されますが、リダイレクトは機能しません。私のコードに何か問題がありますか?

4

3 に答える 3

7

ついに理解した。誰かが同じ問題に直面している場合、私は単純に独自のAPIを使用する必要がありました

function buttonClick() {
      alert(2);
      // simulates similar behavior as an HTTP redirect
      var url = "http://12bubbles.com";    
      appAPI.openURL(url, "current");
    }
于 2011-07-20T06:18:56.290 に答える
1

試すwindow.location.href = url;

于 2011-07-19T17:12:39.110 に答える
1
window.location.href = url; 

適切な構文です

于 2011-07-19T17:14:24.253 に答える