我正在开发一个 Next.js 应用程序,用户可以在其中对图片做笔记,并且我正在寻找一种方法来允许用户将这些笔记(结构为图像 + 文本对)直接导出到 Apple Notes。到目前为止,我已经尝试了几种方法,但似乎都不理想。我希望有人可以提出更好的解决方案或改进。
是否有人遇到过类似的情况或找到了从网络应用程序将结构化数据(如图像+文本)导出到Apple Notes的更好方法?是否有任何解决方法或其他 API 可能支持这种集成?
任何指导或建议将不胜感激!
我将信息(文本+图像)复制到用户的剪贴板。他们可以手动将其粘贴到 Apple Notes 中。
问题:该解决方案不太人性化,需要手动干预。
iPhone: mobilenotes://add?title=My%20Note%20Title&content=This%20is%20the%20body%20of%20the%20note%20on%20iOS
Mac:notes://add?title=My%20Mac%20Note%20Title&content=This%20is%20the%20body%20of%20the%20note%20on%20macOS
问题:这仅允许文本导出;使用此方法无法包含图像。
这允许用户选择 Apple Notes 作为保存内容的应用程序。它运作良好,但有局限性。
问题:Share API 只能处理这样的结构:一个标题、一个文本块,然后是图像的组合(但不能处理文本 - 图像、文本 - 图像块...等。
我认为你可以使用 Markdown 格式生成你的笔记(notion、apple Notes 等都支持),然后你可以使用共享 api 使用笔记打开文件