bradmartin / nativescript-advanced-webview

NativeScript plugin for Chrome CustomTabs on Android and SafariViewController on iOS.
Other
60 stars 28 forks source link

Changed the links to Nativescript Core Packages to work with NS-8 #54

Open ovaltechnologiesinc opened 2 years ago

ovaltechnologiesinc commented 2 years ago

Hi! 👋

Firstly, thanks for your work on this project! 🙂

Today I used patch-package to patch nativescript-advanced-webview@5.0.0 for the project I'm working on.

Here is the diff that solved my problem:

diff --git a/node_modules/nativescript-advanced-webview/advanced-webview.android.js b/node_modules/nativescript-advanced-webview/advanced-webview.android.js
index b084670..38df641 100644
--- a/node_modules/nativescript-advanced-webview/advanced-webview.android.js
+++ b/node_modules/nativescript-advanced-webview/advanced-webview.android.js
@@ -1,8 +1,13 @@
 "use strict";
 Object.defineProperty(exports, "__esModule", { value: true });
-var app = require("tns-core-modules/application");
-var color_1 = require("tns-core-modules/color");
-var utils_1 = require("tns-core-modules/utils/utils");
+
+const { Application, Color, Utils } = require("@nativescript/core")
+
+const app = Application
+const color_1 = Color
+const utils_1 = Utils
+
+
 var REQUEST_CODE = 1868;
 function init() {
     co.fitcom.fancywebview.AdvancedWebView.AdvancedWebViewStatics.init(utils_1.ad.getApplicationContext(), true);

This issue body was partially generated by patch-package.