我有一個非常簡單的 Node.js 視頻聊天,我用它來給我的朋友打電話。我希望它直接與郵件交互(打開已加載模板的郵件)。到目前為止我有這個:let obsPass = /* helpers.generateObsPassword() < randomly generated char */ 'zH1mA4pR2hF7wJ5'var text = location.href + '&obs=' + obsPass;window.open(`mailto:?subject=Join%20meeting&body=${text}`);有用!這封郵件的正文應(yīng)該是https://example.com?room=myroom&obs=zH1mA4pR2hF7wJ5,但是,當(dāng)我用它打開郵件時,正文沒有說https://example.com?room=myroom&obs=zH1mA4pR2hF7wJ5,它說https://example.com?room=myroom。我認(rèn)為這與我擁有的雙查詢字符串(mailto:? 和 example.com?)有關(guān),這導(dǎo)致瀏覽器認(rèn)為該字符串&obs=zH1mA4pR2hF7wJ5正在應(yīng)用于更大的“網(wǎng)站”,mailto:。有解決辦法嗎?我可以手動發(fā)送電子郵件,但我希望將其集成到我的網(wǎng)站中。謝謝!
使用雙查詢字符串在地址欄中發(fā)送郵件
冉冉說
2023-12-14 15:28:41