0
NativeScriptを使用してAngularを使用してiOSアプリケーションを開発しています。私はそれにwebviewを持っています。私は、ボタンをクリックするとすべてのクッキーを削除したいと思います。どうやってするの?Nativescriptでクッキーを削除する方法
NativeScriptを使用してAngularを使用してiOSアプリケーションを開発しています。私はそれにwebviewを持っています。私は、ボタンをクリックするとすべてのクッキーを削除したいと思います。どうやってするの?Nativescriptでクッキーを削除する方法
iOsの場合、IO WebView内の各Cookieを削除するコードを次のように使用することができます。
const cookies: any = NSHTTPCookieStorage.sharedHTTPCookieStorage.cookies;
if (typeof cookies !== 'undefined') {
for (let i = 0; i < cookies.count; i++) {
const cookie: NSHTTPCookie = <NSHTTPCookie>cookies.objectAtIndex(i);
// let cookie: any = cookies[i];
console.log(cookie);
NSHTTPCookieStorage.sharedHTTPCookieStorage.deleteCookie(cookie);
}
}
console.log(NSHTTPCookieStorage.sharedHTTPCookieStorage.cookies);
最後のconsole.logの後にクッキーは存在しません。
種類について