0

比較的単純なバックボーン ビューで jquery linkify プラグインを使用しています。このアプリ以外の Web ページへのリンクは正しく機能し、ブラウザー ビュー ソースを使用すると、mailto リンクが正しく生成されていることがわかります。ただし、mailto リンクをクリックすると、現在の URL に /mailto:q@example.com が追加されます (例: http://example-acme.staging.myservername.com/mailto:q@example.com )。

Inspector を使用して生成された HTML をコピーし、(このアプリではなく) 任意のページのソースに貼り付けると、mailto リンクが期待どおりに機能し、メール クライアントから新しいメッセージ ウィンドウが開きます。問題は Chrome と Firefox で同じです。

この問題を確認して修正しましたか?

4

1 に答える 1

0

締めくくりとして、window.location.assign(mailto) を使用するハンドラーにイベントハンドラーを追加しました。これにより、ジョブが完了します。必ずしも「正しい」とは限りませんが、実用的です。@ブラッド、ご連絡ありがとうございます!

于 2012-09-19T21:09:14.677 に答える