我有一个JavaScript书签,当您打开它时,会运行一个mailto
脚本,该脚本将时间戳记放入正文中。 QR码将完美地打开我的mailto
链接,但是我需要在其中添加时间戳,所以我使用它:
javascript:location.href='mailto:[email protected]?SUBJECT=Data&BODY=Time:'+(new%20Date().getTime())
它以书签的形式在我的iPhone或iPad上运行,但我想制作一个QR码以在Safari中打开JavaScript,而不是打开URL。
问题出在QR代码生成器上,它们都自动将http://
放在URL的开头,从而使脚本无效。我可以将其以纯文本格式发送,但无法在Safari中打开。
关于如何做到这一点的任何想法?我有几点想法:
任何人都知道一个足够聪明的QR阅读器应用程序,可以自己运行脚本吗?
http://
,但仍会尝试在Safari中打开它?提前感谢。
这样,您仅在第一次使用QR码时才需要互联网。看来您对设备有很好的控制,所以这不成问题。至少少于自定义QR应用程序!
对于不同的QR代码,只需在网址中使用井号#
,然后在JS中进行其余操作即可。因此它始终是相同的网页,可以脱机加载!
这是QR码中的JavaScript。
我找不到单个QR扫描仪,该扫描仪将在扫描后执行代码。
我认为最好的办法是...
免责声明:我在Unitag工作。>>