javascript - 使用 bookmarks.create 在 Firefox 中添加书签时获取“浏览器未定义”
问题描述
我试图在我的 ASP.net MVC 应用程序中添加一个书签,在使用以下代码后,我得到“未定义鲍泽”错误。
以前使用“addpanel”功能的方法不再起作用(例如:使用 JavaScript 添加浏览器书签)
这是我的示例代码: https ://jsfiddle.net/Spyknight2004/wvo98t4j/1/
$(document).ready(function () {
$(".bookmarkme").click(function () {
browser.bookmarks.create({
title: document.title,
url: location.href
});
});});
我正在寻找适用于已知浏览器的答案(至少 chrome 和 fire fox)
非常感谢 :)
解决方案
例如,如果您想使用 Chrome 或 Firefox,则应chrome
使用browser
.
根据 MDN 网络文档:
请注意,这与 Google Chrome 的扩展系统不同,后者使用 chrome 命名空间而不是浏览器
看看这里
推荐阅读
- java - 在 Collectors.groupingBy 中考虑 null 和空记录相同
- python - 我该怎么做才能停止收到一些“本地未绑定”错误消息?
- unity3d - Unity Asset Bundles 使用旧数据重建
- python - Blender中骨骼的顺序与Python中不同
- c# - 在 C# 中将面板置于最前面
- sql - 是否有任何命令可以执行 SQL 并剪切数据库行中的最后一个单词?
- node.js - Express 虚拟路径前缀不适用于 Angular 6 应用程序
- r - 如何更改 R 中列中的更新值?
- macos - 将 Nginx 配置为 Vapor API 的代理
- go - 如何在 go 代码中调用 graphql 解析器