1
我是新來的MVC/.net,目前正在做一些簡單的練習。我有這個JavaScript代碼,我試圖註冊我的服務人員,但由於某種原因,它沒有運行。我跟着我可以找到的所有教程,在這個上搜索,但仍然不起作用。所以我迷失在這裏。感謝您的幫助。如何正確地將腳本文件放在ASP.Net MVC應用程序
<script type="text/javascript" language="javascript">
console.log('test script');
if ('serviceWorker' in navigator) {
navigator.serviceWorker.register('/service-worker.js').
then(function (registration) {
// Registration was successful
console.log('ServiceWorker registration successful with scope: ', registration.scope);
}).catch(function (err) {
// registration failed :(
console.log('ServiceWorker registration failed: ', err);
});
}
</script>
@RenderSection("pageScripts", required: false) // NOTICE IT HAS COME DOWN
敬請注意:
@RenderSection("pageScripts", required: false)
@section pageScripts{
<script type="text/javascript" language="javascript">
console.log('test script');
if ('serviceWorker' in navigator) {
navigator.serviceWorker.register('/service-worker.js').
then(function (registration) {
// Registration was successful
console.log('ServiceWorker registration successful with scope: ', registration.scope);
}).catch(function (err) {
// registration failed :(
console.log('ServiceWorker registration failed: ', err);
});
}
</script>
}
你在你的瀏覽器控制檯看到了什麼? – Shyju
@Shyju沒事。 'console.log'甚至沒有打印該測試字符串。 –
這段代碼寫在哪裏?內部視圖?同樣的看法?佈局頁面?局部視圖?請分享您的完整代碼 –