私はapplicationcraft.comを使用しており、次のテストアプリを持っていますhttp://acft.ws/tyjk
クリックが発生して新しいウィンドウが開くのをなんとか止めました。クリックされたリンクの URL を取得する必要があります。これを使用して、モバイル アプリの Iframe または childBrowser で開くことができます。
すべてのアラートは、Web 検索から構文がどうあるべきかについての私の推測です。最初の答えはここCapturing .click for URLs です。
function noopHandler(evt) {
//alert($(this).attr("href") + "/");
//alert(app.w('label').base().attr("href") + "/");
//alert(app.w('label').base()[0].attr("href") + "/");
//alert($(this).find("a").attr('href'));
//alert(app.OBJ2JSON(app.w('label').base()));
//alert(app.OBJ2JSON(app.w('label').base()[0]));
evt.stopPropagation();
evt.preventDefault();
}
function handler_application_onAppStarted(){
var labelToCheck = app.w('label').base()[0];
labelToCheck.addEventListener('click', noopHandler, false);
}
MrWarby