【问题标题】:How can I send data to HTML page from local APP which is triggered through URL scheme?如何从通过 URL 方案触发的本地 APP 向 HTML 页面发送数据?
【发布时间】:2020-10-31 01:59:52
【问题描述】:

我的 HTML 页面中有一些数据,我需要在本地 APP 中加密这些数据。

为此,我在客户端计算机上添加了一个自定义 URL 方案,如下页所述: Custom protocol handler in chrome

所以,我可以触发我的本地 APP 并向其发送数据。在我的本地 APP 中,数据是加密的。 但是如何将加密数据发送回我的 HTML 页面?

非常感谢您的回复,谢谢!

【问题讨论】:

    标签: html url-scheme


    【解决方案1】:

    一种方法是使用查询字符串

    example.com/my-page/?myfruit1=apple&myfruit2=banana
    

    然后您可以使用 javascript 中的URLSearchParams 接口来访问查询字符串的各个部分。

    例如

    • URLSearchParams.has()
    • URLSearchParams.get()
    • URLSearchParams.getAll()

    等等


    进一步阅读:

    【讨论】:

    • 亲爱的 Rounin,感谢您的回复。但是我仍然不知道如何将数据从我的本地 APP 发送到 HTML 页面。据我了解,“查询字符串”是 URL 的一部分。这意味着查询字符串是浏览器发送到 Web 服务器的数据。我的APP如何将数据发送到HTML页面?你能给我一个示例程序吗?非常感谢您耐心的回复!
    • 也许我误解了你的问题,@John。使用https:// 协议是否无法让您的应用在浏览器中打开页面?
    猜你喜欢
    • 1970-01-01
    • 2012-04-11
    • 1970-01-01
    • 1970-01-01
    • 2014-02-12
    • 1970-01-01
    • 2018-08-17
    • 1970-01-01
    • 2021-01-01
    相关资源
    最近更新 更多