在jquery mobile中打开应用程序本身的Web链接

时间:2012-04-20 10:17:48

标签: android jquery-mobile cordova

我想在jquery mobile android app中打开一个网址(例如www.google.com)。 我想在应用程序本身的上下文中打开它。我不想打开一个不同的浏览器来点击链接或按钮启动它。我想在应用程序中打开它。 可能吗。 感谢。

1 个答案:

答案 0 :(得分:1)

找到解决方案here

function openInWebView(url)
{
    var anchor = document.createElement('a');
    anchor.setAttribute('href', url);

    var dispatch = document.createEvent('HTMLEvents')
    dispatch.initEvent('click', true, true);

    anchor.dispatchEvent(dispatch);
}

然后在你的应用中调用这样的函数:

openInWebView('http://google.com')