Twitter 意图共享日语文本在 IE11 中不起作用
twitter intent share japanese text not working in IE11
我有一个简单的分享按钮,通过它可以在 Twitter 上分享 url 和文字
https://twitter.com/intent/tweet?text=ドキドキしたい15才】 さんにおすすめのマンガは 「トレース 科捜研法医研究員の追想」 あなたも診断してみる? ⇒ &hashtags=hello&url=encodeURIComponent('https://google.com')
这在所有浏览器中都有效,但在 IE11 中不起作用。显示 400 错误请求。谁能帮帮我
有时不显示 400 错误请求,但日语文本显示为问号
当我打开这个 URL 进入 chrome 然后它工作,之后如果我从 [=27= 复制这个 URL ] 然后也可以在 IE 中工作,但直接 URL 不起作用。也许 URL 编码问题。请帮助
您需要将 URL %-Encode 为 UTF8。 IE 11 不这样做。
这是一个相关的 SO 问题:
Why Internet Explorer doesn't url-encode the urls?
问题终于解决了。我也对 URL 之类的文本进行了编码,并且它也可以在 IE11 中使用。所以我像下面那样使用 encodeURIComponent('Japanese text')
然后工作
https://twitter.com/intent/tweet?text=encodeURIComponent('ドキドキしたい15才】 さんにおすすめのマンガは 「トレース 科捜研法医研究員の追想」 あなたも診断してみる? ⇒')&hashtags=hello&url=encodeURIComponent('https://google.com')
我有一个简单的分享按钮,通过它可以在 Twitter 上分享 url 和文字
https://twitter.com/intent/tweet?text=ドキドキしたい15才】 さんにおすすめのマンガは 「トレース 科捜研法医研究員の追想」 あなたも診断してみる? ⇒ &hashtags=hello&url=encodeURIComponent('https://google.com')
这在所有浏览器中都有效,但在 IE11 中不起作用。显示 400 错误请求。谁能帮帮我
有时不显示 400 错误请求,但日语文本显示为问号
当我打开这个 URL 进入 chrome 然后它工作,之后如果我从 [=27= 复制这个 URL ] 然后也可以在 IE 中工作,但直接 URL 不起作用。也许 URL 编码问题。请帮助
您需要将 URL %-Encode 为 UTF8。 IE 11 不这样做。
这是一个相关的 SO 问题:
Why Internet Explorer doesn't url-encode the urls?
问题终于解决了。我也对 URL 之类的文本进行了编码,并且它也可以在 IE11 中使用。所以我像下面那样使用 encodeURIComponent('Japanese text')
然后工作
https://twitter.com/intent/tweet?text=encodeURIComponent('ドキドキしたい15才】 さんにおすすめのマンガは 「トレース 科捜研法医研究員の追想」 あなたも診断してみる? ⇒')&hashtags=hello&url=encodeURIComponent('https://google.com')