fix(examples): use __TAURI__.primitives (#8077)

Closes #8073
This commit is contained in:
Olivier Lemasle 2023-10-22 02:38:18 +02:00 committed by GitHub
parent 287066b279
commit efe7811804
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 9 additions and 6 deletions

View File

@ -15,10 +15,13 @@
function runCommand(commandName, args, optional) {
const id = optional ? '#response-optional' : '#response'
const result = document.querySelector(id)
window.__TAURI__
window.__TAURI__.primitives
.invoke(commandName, args)
.then((response) => {
const val = response instanceof ArrayBuffer ? new TextDecoder().decode(response) : response
const val =
response instanceof ArrayBuffer
? new TextDecoder().decode(response)
: response
result.innerText = `Ok(${val})`
})
.catch((error) => {

View File

@ -71,7 +71,7 @@
const ping = document.querySelector("#ping")
const pong = document.querySelector('#pong')
ping.addEventListener("click", () => {
window.__TAURI__.tauri.invoke("ping")
window.__TAURI__.primitives.invoke("ping")
.then(() => {
pong.innerText = `ok: ${Date.now()}`
})

View File

@ -24,7 +24,7 @@
const responseContainer = document.getElementById('response')
function runCommand(commandName, args, optional) {
window.__TAURI__
window.__TAURI__.primitives
.invoke(commandName, args)
.then((response) => {
responseContainer.innerText += `Ok(${response})\n\n`

View File

@ -6,7 +6,7 @@
document.addEventListener('DOMContentLoaded', () => {
// we delay here just so we can see the splashscreen for a while
setTimeout(() => {
window.__TAURI__.invoke('close_splashscreen')
window.__TAURI__.primitives.invoke('close_splashscreen')
}, 2000)
})
</script>

View File

@ -20,7 +20,7 @@
<source type="video/mp4" />
</video>
<script>
const { invoke, convertFileSrc } = window.__TAURI__.tauri
const { invoke, convertFileSrc } = window.__TAURI__.primitives
const video = document.getElementById('video_source')
const source = document.createElement('source')
invoke('video_uri').then(([scheme, path]) => {