【发布时间】:2017-03-11 06:04:13
【问题描述】:
我目前正在构建一个 ionic 应用程序,该应用程序将成为外部 Web 应用程序的包装器。我想要做的是能够跟踪用户在外部网络应用程序中更改位置时重定向到的 url。
在我的主控制器中,我有以下代码。
app.controller('MainCtrl', function ($rootScope) {
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
// Now safe to use the Codova API
var url = "https://external-site/";
var target = "_self";
var options = "location=no";
var ref = cordova.InAppBrowser.open(url, target, options);
ref.addEventListener('loadstart', function () {
console.log("loadstart");
});
}
});
当页面加载时,我没有触发事件侦听器或当用户更改外部站点中的位置时。我尝试将目标指向 _system 和 _blank,这对我来说没有任何区别。
谁能帮帮我?
提前致谢。
【问题讨论】:
-
您找到解决方案了吗?我还需要跟踪 URL。
标签: ionic-framework cordova-plugins inappbrowser