【发布时间】:2018-10-30 00:07:25
【问题描述】:
任何帮助或建议都会很棒!
我在 Android Studio 的 logcat 中收到这些错误
05-18 23:02:41.917 13209-13209/? D/SystemWebChromeClient: file:///data/user/0/com.adobe.phonegap.app/files/phonegapdevapp/www/index.html: Line 350 : Uncaught ReferenceError: plugin is not defined
05-18 23:02:41.917 13209-13209/? I/chromium: [INFO:CONSOLE(350)] "Uncaught ReferenceError: plugin is not defined", source: file:///data/user/0/com.adobe.phonegap.app/files/phonegapdevapp/www/index.html (350)
我试过了:
从头开始 - 创建相同的多个新实例 应用
不同类型的安装 - 手动和使用终端
查看多个堆栈溢出条目并尝试删除 并重新添加插件、android平台、配置文件
插件:
$ phonegap plugins
cordova-plugin-googlemaps 2.3.4-beta-20180517-1004 "cordova-plugin-googlemaps"
我的代码:
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width">
<script type="text/javascript" src="cordova.js"></script>
<script type="text/javascript">
document.addEventListener("deviceready", function() {
var map = plugin.google.maps.Map.getMap("map_canvas");
}, false);
</script>
<style type="text/css">
#map_canvas {
width: 500px;
height: 500px;
}
button {
padding: .5em;
margin: .5em;
}
</style>
</head>
<body>
<h1>Hello, World!</h1>
<button id="button">Click me!</button>
<div id="map_canvas"></div>
</body>
</html>
我的目录:
【问题讨论】:
标签: android cordova cordova-plugins phonegap-plugins phonegap