问题标签 [annotorious]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
annotations - 多边形与 openseadragon
我在 openseadragon 中使用 annotorious。我面临多边形选择器插件的问题。
如果我在窗口加载中使用添加插件代码,它会显示“annotator.addSelector 不是函数”。如果我在单击添加注释按钮时使用添加插件代码,它会显示无法加载插件:PolygonSelector。
javascript - Annotorious 和 Openseadragon
我正在开发一个使用 openseadragon 获取图像的项目。我想对注释使用 annotorious,但我坚持集成 annotorious JavaScript Api。下载的测试文件夹下提供的示例不起作用。任何人都可以帮助我将 annotorious 集成到我的项目中,例如我应该导入哪些 js 文件?我按照示例使用了 anno.makeAnnotable() 和 anno.activeSelector() 方法,但它在控制台中显示 anno not defined 和 goog not defined 错误
javascript - Vue 和 Annotorious:无法注释图像元素
我正在使用一个名为“Annotorious”的 JavaScript 图像注释库,由于某种原因,我无法弄清楚为什么我不能注释图像。有谁知道为什么?这是我的代码和实时沙箱:
沙盒演示:https ://codesandbox.io/s/vue-annotorious-issue-c4qfq?file=/src/components/HelloWorld.vue
这个插件的官方指南在这里:https ://recogito.github.io/annotorious/getting-started/
注意:我有这个插件的早期版本工作,但在最近的一些插件更新中可能有一个重大变化......
vue.js - 如何在 vue.js 模板中使用 annotorious
我想在 vue.js(vue 3)模板中使用 annotorious(带有 openseadragon 插件)。我已经用 npm 安装了 annotorious。这是我到目前为止所得到的:
我在浏览器中收到以下错误:
javascript - 臭名昭著的海龙
我正在尝试在 OpenSeaDragon 上使用 Annotorious 设置图像注释,但在初始化期间遇到了问题。根据 API,我应该首先使用查看器设置,
但这会生成一个全新的 OpenSeadragon 查看器/画布,而我正在处理的页面已经有查看器设置,因此这会创建另一个查看器。有没有办法让查看器已经在页面中并传递给 OpenSeadragon.Annotorious()?我是 JavaScript 和 Web 开发的新手,所以这可能是一个微不足道的问题。
javascript - jQuery 事件触发器不适用于 annotorious 和 seadragon
我正在尝试使用 jQuery 自动触发向下箭头 keyup 事件。annotorious/seadragon 组合有一个监听器,当我按下向下箭头时,它会打开所有预配置的标签。
我编写了 jQuery 代码来查找输入字段,将焦点放在它上,然后触发 keyup 事件。
重点工作得很好,但不是触发器。如果我手动点击向下箭头键,那么预配置的标签都会出现:
我已经分别尝试过“keyCode”和“which”。
我试过触发 $(this).keyup(event)。
我尝试在焦点调用和触发/键控调用之间设置延迟。
我试过调用 $(document).trigger(event)。
我想也许我将事件发送到错误的元素,但似乎(通过开发工具)只有输入字段和文档启用了侦听器。
无论我做什么,我都无法触发该事件。有任何想法吗?
谢谢。
typescript - 找不到名称“Annotorious”
我目前正在使用带有打字稿的 NextJS 我已经插入了脚本:
当我试图打电话时:
我收到一个打字稿错误说:“找不到名称'Annotorious'”如何删除该错误?