离子2:InAppBrowser地理位置

时间:2018-06-24 12:04:22

标签: ionic-framework ionic2 inappbrowser

我正在使用InAppBrowser插件打开一个特定的网站URL,该URL使用当前的地理位置来给出结果。在普通的移动浏览器(例如chrome或FireFox)上,网站要求启用位置,但在InAppBrowser插件上则无法启用,因此,我认为,无法根据用户位置获得结果。还有其他方法可以打开网站URL并根据当前用户位置获取结果。

webiste示例,例如:https://www.foodpanda.pk/

我也曾尝试制作一个iframe并像本文中一样打开URL

  

Webview In Ionic 3

let url = "https://www.foodpanda.pk/";
let target = "_self";
let options = "location=yes,zoom=no";
alert("starting in-app-browser");
const browser = this.iab.create(url, target, options);

browser.on('exit').subscribe(event => {
    alert("Browser exiting");
    this.platform.exitApp();
});

1 个答案:

答案 0 :(得分:0)

结果是,我的应用程序没有位置权限,因此为了要求用户授予我的应用程序权限,我使用了此插件Location Accuracy。之后,应用内浏览器中的网站便可以根据用户当前位置获得结果。