我正在 SapperJS 中使用kwes.io创建一个联系表单。表格本身有效。
但是一旦我登陆联系页面,我就无法使用 Sapper 链接离开它,但正常的 https 链接可以工作。
浏览器中的 URL 更改,但内容未加载。然后要加载内容,我必须重新加载页面。
我联系了 Kwes 的支持团队,但他们说这与 Sapper 处理路由的方式有关,无法提供帮助。
我像这样创建了我的表格
<svelte:head>
<script src="https://kwes.io/js/kwes.js"></script>
</svelte:head>
<div class="kwes-form">
<form method="POST" action="https://kwes.io/api/foreign/forms/YOUR_FORM_KEY">
<label for="name">Your Name</label>
<input type="text" name="name">
<button type="submit">Submit</button>
</form>
</div>
在 Chrome 浏览器控制台上打印
Uncaught (in promise) TypeError: Cannot read property 'removeChild' of null
在 Firefox 控制台上
TypeError: t.parentNode is null