文件名称:JoplinSafariWebClipper:Joplin Web Clipper的Safari应用程序扩展
文件大小:775KB
文件格式:ZIP
更新时间:2024-05-29 01:48:56
swift safari-app-extension JavaScript
适用于Safari的Joplin Web Clipper 这是一个用于Joplin Web Clipper的Safari应用程序扩展。 是一个开放源代码的笔记和待办事项应用程序。 它包括适用于Chrome和Firefox的浏览器扩展程序,使您可以将当前页面/选项卡剪切到Joplin中。 这个扩展是用Javascript和React构建的。 但是,Safari现在需要至少部分基于本机代码(Swift或Objective-C)的扩展,并且必须从Mac应用程序初始运行。 这意味着Joplin附带的Web Clipper将不起作用。 我目前不知道有Safari App Extension。 这是我的尝试。 扩展有两个版本(由于对基础API的更改): 如果您使用的是Joplin v1.4.12或更高版本,则需要使用 。 如果您在v1.4.12之前使用Joplin,则需要使用 。 请注意
【文件预览】:
JoplinSafariWebClipper-master
----Joplin Clipper()
--------ViewController.swift(784B)
--------Joplin_Clipper.entitlements(420B)
--------Info.plist(1KB)
--------AppDelegate.swift(534B)
--------Base.lproj()
--------Assets.xcassets()
----Joplin Clipper Extension()
--------Info.plist(2KB)
--------Joplin_Clipper_Extension.entitlements(420B)
--------Tag.swift(604B)
--------NetworkManager.swift(2KB)
--------JSDOMParser.js(33KB)
--------Readability.js(61KB)
--------SafariExtensionHandler.swift(4KB)
--------Note.swift(1KB)
--------ToolbarItemIcon.pdf(6KB)
--------Base.lproj()
--------script.js(19KB)
--------Images.xcassets()
--------Network.swift(4KB)
--------Folder.swift(758B)
--------SafariExtensionViewController.swift(10KB)
--------Readability-readerable.js(3KB)
--------Response.swift(264B)
----Git()
--------.gitignore(2KB)
----LICENSE.md(1KB)
----Joplin ClipperTests()
--------Info.plist(727B)
--------Joplin_ClipperTests.swift(947B)
----README.md(2KB)
----Joplin ClipperUITests()
--------Info.plist(727B)
--------Joplin_ClipperUITests.swift(1KB)
----Joplin Clipper.xcodeproj()
--------project.xcworkspace()
--------xcuserdata()
--------project.pbxproj(38KB)