Initial plugin release

This commit is contained in:
aria committed 2026-03-28 03:43:40 +09:00
commit 9505ff6522
7 files changed
+1420

No files matched your search

@@ -0,0 +1,47 @@
document.addEventListener("deviceready", function () {
var wifi = window.cordova &&
window.cordova.plugins &&
window.cordova.plugins.BluememeWifiConnector;
if (!wifi) {
console.error("BluememeWifiConnector plugin is not available.");
return;
}
wifi.connect({
ssid: "YourWifiSSID",
passphrase: "YourWifiPassword",
security: "WPA2",
mode: "auto"
}).then(function (result) {
console.log("Wi-Fi request succeeded:", result);
}).catch(function (error) {
console.error("Wi-Fi request failed:", error);
});
}, false);
function connectDeviceWideWifi(ssid, passphrase) {
return cordova.plugins.BluememeWifiConnector.saveNetwork({
ssid: ssid,
passphrase: passphrase,
security: "WPA2"
});
}
function connectAppOnlyWifi(ssid, passphrase) {
return cordova.plugins.BluememeWifiConnector.connectLocalOnly({
ssid: ssid,
passphrase: passphrase,
security: "WPA2",
bindToProcess: true,
timeoutMs: 30000
});
}
function suggestWifi(ssid, passphrase) {
return cordova.plugins.BluememeWifiConnector.addNetworkSuggestion({
ssid: ssid,
passphrase: passphrase,
security: "WPA2"
});
}