我正在使用一个返回 URL 列表的 API,因此我希望遍历它们,生成链接,并让用户浏览这些链接。我想我应该在用户点击链接时使用 forge.tabs.open 来创建模态视图。这是代码:
$("#feed").append('<p><a href="javascript:void(0)" onclick="viewLink('+item.data.url+', "'+item.data.title+'");" class="viewlink">'+item.data.title+'</a></p>');
和 viewLink 功能:
var viewLink = function(linkurl, linktitle) {
forge.logging.log(linkurl);
forge.logging.log(linktitle);
forge.tabs.openWithOptions({
url: linkurl,
title: linktitle,
buttonText: "close"
});
};
它在 iOS 上不起作用,也不会产生错误。当我在浏览器中运行它时,我收到此错误:
Uncaught SyntaxError: Unexpected token :
任何想法我做错了什么?