我的用例:
从特定页面上的Ionic 4中的JS文件(包含在项目中)调用JavaScript函数。
我遇到了以下问题。
ERROR TypeError: t.resolve is not a function
at Object.setNativePromise (polyfills.js:3)
at L.configurable.L.set (polyfills.js:3)
at n.exports (ocw.js:4850)
at a (ocw.js:4850)
at Object.209.100 (ocw.js:4851)
at s (ocw.js:4850)
at ocw.js:4850
at Object.327.131 (ocw.js:4852)
at s (ocw.js:4850)
at ocw.js:4850
遵循的步骤:
<!-- cordova.js required for cordova apps (remove if not needed) -->
<!-- <script src="assets/ocw.js"></script> -->
<script src="cordova.js"></script>
<script src="assets/ocw.js"></script>
离子设置:
离子:
ionic(Ionic CLI):4.1.2(/ usr / local / lib / node_modules / ionic) 离子框架:离子角3.9.2 @ ionic / app-scripts:3.2.0
科尔多瓦:
cordova(Cordova CLI):8.0.0 Cordova平台:Android 6.4.0,iOS 4.5.5 Cordova插件:cordova-plugin-ionic-keyboard 2.1.2,cordova-plugin-ionic-webview 2.0.2(和其他9个插件)
系统:
ios部署:1.9.2 的ios-sim:6.0.0 NodeJS:v8.12.0(/ usr / local / bin / node) npm:6.4.1 作业系统:macOS Xcode:Xcode 10.1 Build版本10B61
答案 0 :(得分:0)
您需要先在JavaScript文件中export
才能使用该功能,然后在import
中pagename.page.ts
才能使用该功能。