OS Info

Backed by tauri-plugin-os. Returns platform, version, architecture, and locale.

Blade:

<button wire:nb-bridge="os_info">Check device</button>

PHP:

public function detectPlatform()
{
    return NativeBlade::osInfo()->toResponse();
}

#[On('nb:os-info')]
public function onOsInfo($info)
{
    // $info = ['platform' => 'android', 'version' => '14', 'arch' => 'arm64', 'locale' => 'en-US']
    $this->isMobile = in_array($info['platform'], ['android', 'ios']);
}