如何使超链接工作在Chrome打包应用程序

How to make hyperlinks work in Chrome packaged app?

本文关键字:应用程序 Chrome 何使 超链接 工作      更新时间:2023-09-26

我有一个包含多个页面的打包应用程序。当我点击主页上的一个按钮时,它不会打开链接。有没有办法打开在同一框架的谷歌Chrome打包应用程序的超链接?

你需要使用javascript来管理你的链接并禁用它的默认行为。

像这样(如果你使用jQuery或类似的):

$("a").live("click keydown", function (event) {
    event.preventDefault();
    $.get( $(this).attr("href") )
        .success(function(data, status, ajax){
             $('body').empty().replaceWith( $(data).find('body') );
        })
});