私の Sencha Touch 2 アプリケーションでは、リダイレクト イベントを自分で処理する必要があります。これは、href イベントを処理し、自分でリダイレクトできるようにする必要があることを意味します。
私は次のコードを使用しています:
Ext.Viewport.element.addListener("tap", function(e) {
e.stopEvent();
e.stopPropagation();
e.preventDefault();
var href = e.target.getAttribute("href");
// ... my code ...
}, this, {delegate: "a"});
上記の関数のいずれも機能しません ( stopEvent
、stopPropagation
、preventDefault
)。アプリケーションは、常にアプリの Web ビューでリンクを開きます。
href を開くリンクを無効にする方法はありますか?