summaryrefslogtreecommitdiff
path: root/ext/issues.html
blob: c75683ddf982ba94055939b9c93c030a317fa14d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width,initial-scale=1">
    <title>Yomitan Issues</title>
    <link rel="icon" type="image/png" href="/images/icon16.png" sizes="16x16">
    <link rel="icon" type="image/png" href="/images/icon19.png" sizes="19x19">
    <link rel="icon" type="image/png" href="/images/icon32.png" sizes="32x32">
    <link rel="icon" type="image/png" href="/images/icon38.png" sizes="38x38">
    <link rel="icon" type="image/png" href="/images/icon48.png" sizes="48x48">
    <link rel="icon" type="image/png" href="/images/icon64.png" sizes="64x64">
    <link rel="icon" type="image/png" href="/images/icon128.png" sizes="128x128">
    <link rel="stylesheet" type="text/css" href="/css/material.css">
    <link rel="stylesheet" type="text/css" href="/css/settings.css">
    <script type="importmap">{"imports":{
"dexie": "./lib/dexie.js",
"handlebars": "./lib/handlebars.js",
"parse5": "./lib/parse5.js",
"wanakana": "./lib/wanakana.js",
"validate-schemas": "./lib/validate-schemas.js",
"zip.js": "./lib/zip.js"
}}</script>
</head>
<body>

<!-- Main content -->
<div class="content-outer"><div class="content">
<div class="content-left"></div>
<div class="content-center">

    <span tabindex="-1" id="content-scroll-focus"></span>

    <h1>Yomitan Issues</h1>

    <h2 id="audio-download-failed-permissions-error">Audio download failed due to possible extension permissions error <em>(Chrome)</em></h2>
    <div class="settings-group">
        <div class="settings-item"><div class="settings-item-inner"><div class="settings-item-left"><div class="settings-item-label">
            <p>
                Depending on the extension's configuration, Yomitan can sometimes run into issues with
                downloading audio files while creating Anki cards.
                This may be due to a permissions issue where Yomitan hasn't been granted access to
                the sites hosting the audio files.
            </p>
            <p>
                Check the <em>Site access</em> section of the
                <a tabindex="0" class="extension-settings-link" data-special-url="chrome://extensions/?id={id}">extension settings pages</a>
                and grant the extension access to <em>all sites</em> or add the specific audio host URLs.
            </p>
        </div></div></div></div>
    </div>

    <h2 id="audio-download-failed-expired-server-certificate">Audio download failed due to an expired server certificate</h2>
    <div class="settings-group">
        <div class="settings-item"><div class="settings-item-inner"><div class="settings-item-left"><div class="settings-item-label">
            <p>
                If a website failes to keep its HTTPS certificate up to date,
                downloads can fail because the browser flags the connection as insecure.
                This has happened occasionally for some websites that Yomitan interacts with,
                and the issue is usually resolved within a day.
            </p>
            <p>
                This issue is a server-side issue that Yomitan doesn't have control over.
            </p>
        </div></div></div></div>
    </div>

    <h2 id="audio-download-idle-timeout">Audio download was cancelled due to an idle timeout</h2>
    <div class="settings-group">
        <div class="settings-item"><div class="settings-item-inner"><div class="settings-item-left"><div class="settings-item-label">
            <p>
                Audio files can be downloaded from remote servers when creating Anki cards,
                and sometimes these downloads can stall due to server or internet connectivity issues.
                The <em>Idle download timeout</em> setting on the <a href="/settings.html#!anki">settings page</a>
                specifies a time limit for stalled downloads.
            </p>
        </div></div></div></div>
    </div>

    <div class="footer-padding"></div>

</div>
<div class="content-right"></div>
</div></div>

<!-- Scripts -->
<script src="/js/pages/generic-page-main.js" type="module"></script>

</body>
</html>