fix scroll behaviour
This commit is contained in:
parent
cf60c8c0b5
commit
1038a12acc
3 changed files with 15 additions and 3 deletions
|
@ -37,6 +37,7 @@ module.exports = {
|
||||||
lastUpdated: false,
|
lastUpdated: false,
|
||||||
locales,
|
locales,
|
||||||
plugins: themePlugins,
|
plugins: themePlugins,
|
||||||
|
activeHeaderLinks: false,
|
||||||
},
|
},
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -10,5 +10,16 @@ export default ({
|
||||||
router, // the router instance for the app
|
router, // the router instance for the app
|
||||||
siteData, // site metadata
|
siteData, // site metadata
|
||||||
}) => {
|
}) => {
|
||||||
// ...apply enhancements for the site.
|
if (typeof document === 'undefined') return;
|
||||||
|
document.onreadystatechange = () => {
|
||||||
|
if (document.readyState === 'complete') {
|
||||||
|
const { hash } = location;
|
||||||
|
const decoded = decodeURIComponent(hash);
|
||||||
|
const targetAnchor = document.querySelector(decoded) ?? document.querySelector(hash);
|
||||||
|
|
||||||
|
if (targetAnchor && targetAnchor.offsetTop) {
|
||||||
|
window.scrollTo({ top: targetAnchor.offsetTop, behavior: 'smooth' });
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
|
@ -74,10 +74,10 @@ IOS58をインストールしましょう。[インストール方法はこち
|
||||||
|
|
||||||
この問題に対しては、以下の原因が考えられます。
|
この問題に対しては、以下の原因が考えられます。
|
||||||
|
|
||||||
- チートコードが有効になっていない: [「チートコードの有効化」セクション](#チートコードの有効化)を参照してください。
|
- チートコードが有効になっていない: [「チートコードの有効化」セクション](#チートコードの有効化)を参照してください。
|
||||||
- 古いバージョンのNintendontを使っている: 必ずバージョン4.434以降を使ってください。
|
- 古いバージョンのNintendontを使っている: 必ずバージョン4.434以降を使ってください。
|
||||||
- チートファイルの名前が間違っている: チートファイル名が「GMSE01.gct」「GMSJ01.gct」「GMSP01.gct」のどれかであることを確認してください。「GMSE01(1).gct」のような名前では機能しません。
|
- チートファイルの名前が間違っている: チートファイル名が「GMSE01.gct」「GMSJ01.gct」「GMSP01.gct」のどれかであることを確認してください。「GMSE01(1).gct」のような名前では機能しません。
|
||||||
- チートファイルの場所が間違っている: チートファイルがSDカードの"codes"フォルダにあることを確認してください。 また、フォルダ名が"codes"であることも確認しましょう。([「SDカードにファイルをコピー」セクション](#SDカードにファイルをコピー)のサンプルフォルダ構造を参照してください。)もし"games"フォルダがある場合は、そのフォルダまたはそのサブフォルダに同じ名前のファイルが無いことを確認してください。
|
- チートファイルの場所が間違っている: チートファイルがSDカードの"codes"フォルダにあることを確認してください。 また、フォルダ名が"codes"であることも確認しましょう。([「SDカードにファイルをコピー」セクション](#sdカードにファイルをコピー)もし"games"フォルダがある場合は、そのフォルダまたはそのサブフォルダに同じ名前のファイルが無いことを確認してください。
|
||||||
- チートファイルの容量が大きすぎる: 一度にたくさんのチートコードを使うと、Nintendontがそれらを無効にする可能性があります(使用スペースに制限があるため)。チートファイルをダウンロードする時に、互換性のない2つのチートコードを選んでいないことを確認してください。(例. 「Level Select」、「Fast Any%」およびステージローダーは同時に使用できません。)Nintendont 4.434以降を使用している場合は、8KBを超えない限り、ファイルサイズを気にする必要はありません。
|
- チートファイルの容量が大きすぎる: 一度にたくさんのチートコードを使うと、Nintendontがそれらを無効にする可能性があります(使用スペースに制限があるため)。チートファイルをダウンロードする時に、互換性のない2つのチートコードを選んでいないことを確認してください。(例. 「Level Select」、「Fast Any%」およびステージローダーは同時に使用できません。)Nintendont 4.434以降を使用している場合は、8KBを超えない限り、ファイルサイズを気にする必要はありません。
|
||||||
- USBメモリを接続していて、且つ、ディスクを使用している場合は、USBメモリ内にそのディスク用のチートコードが入っているかを確認してください。
|
- USBメモリを接続していて、且つ、ディスクを使用している場合は、USBメモリ内にそのディスク用のチートコードが入っているかを確認してください。
|
||||||
- ISOを使用する場合は、チートファイルとISOが同じデバイス内にある必要があります。(両者がSDカード内、もしくはUSBメモリ内にある場合。)
|
- ISOを使用する場合は、チートファイルとISOが同じデバイス内にある必要があります。(両者がSDカード内、もしくはUSBメモリ内にある場合。)
|
||||||
|
|
Loading…
Reference in a new issue