我正在尝试TTS的各种插件,包括https://github.com/vilic/cordova-plugin-tts上的插件,但无法使用。例如,对于此文档,根据文档,其用法应为:
TTS
.speak('hello, world!', function () {
alert('success');
}, function (reason) {
alert(reason);
});
Run Code Online (Sandbox Code Playgroud)
但我得到“未定义TTS”。还尝试了“ navigator.TTS ....”,但还是不好。另外我不确定是否需要在包中包含tts.js。如果是这样,我会得到“未定义出口”。如果有人成功使用了此插件,请您把我的方向正确吗?或者,如果有其他可行的插件,我可以使用它,但是GitHub上的许多TTS插件在3-4年内似乎不受支持。顺便说一句,我正在使用的其他插件(例如地理位置)工作正常
现在已经解决了这个问题。<script src="cordova.js"></script>
我的index.html 中没有。这也阻止了“onDeviceReady”的触发,这就是我解决这个问题的方法。所以看来您需要为某些插件包含此脚本,但对于其他插件则不需要。多么令人困惑啊。我可以收回自己解决问题的 50 奖励积分吗?;)
归档时间: |
|
查看次数: |
1398 次 |
最近记录: |