在分享 link 的同时分享输入的值
Share entered values while sharing a link
这是我的问题:如果用户不仅可以将 link 分享到我的网站,还可以分享他们在那里输入的值,那就太好了。到目前为止,还不错。
第一次尝试:简单地通过 GET 提交值。
不起作用,因为:如果 URL 是
domain.com?param1=a¶m2=b
然后只是 ? 之前的部分将被共享(至少在 iPhone 上是这样,但这很糟糕。)所以他们只是共享
domain.com
并且没有发送任何参数。 (Google 告诉我同样的事情,但没有给我适当的解决方法。)
好的。第二次尝试:涉及 .htaccess 和 history.pushstate 的一些解决方法。它运行良好,但 history.pushstate 似乎也不会影响 iPhone 上的共享 URL。
到目前为止情况很糟糕。也许有人知道用什么来解决我的问题?非常感谢:)
分享正确domain.com?param1=a¶m2=b
。 GET 参数将被保留。
顺便说一句:我自己找到了解决方案:
分享的URL是
中的一套
<link rel="canonical" href="domain.com?param1=a¶m2=b">
因此,如果我分享,如果在规范中找不到参数,则会忽略这些参数 link。
这是我的问题:如果用户不仅可以将 link 分享到我的网站,还可以分享他们在那里输入的值,那就太好了。到目前为止,还不错。
第一次尝试:简单地通过 GET 提交值。
不起作用,因为:如果 URL 是
domain.com?param1=a¶m2=b
然后只是 ? 之前的部分将被共享(至少在 iPhone 上是这样,但这很糟糕。)所以他们只是共享
domain.com
并且没有发送任何参数。 (Google 告诉我同样的事情,但没有给我适当的解决方法。)
好的。第二次尝试:涉及 .htaccess 和 history.pushstate 的一些解决方法。它运行良好,但 history.pushstate 似乎也不会影响 iPhone 上的共享 URL。
到目前为止情况很糟糕。也许有人知道用什么来解决我的问题?非常感谢:)
分享正确domain.com?param1=a¶m2=b
。 GET 参数将被保留。
顺便说一句:我自己找到了解决方案:
分享的URL是
中的一套<link rel="canonical" href="domain.com?param1=a¶m2=b">
因此,如果我分享,如果在规范中找不到参数,则会忽略这些参数 link。