Angularjs 使用Google Maps api V3和angular和browserify
我正在尝试在Angular+browserify应用程序中使用Google Maps Javascript Api V3 我不用凉亭 之前我是用requirejs做的,git hub millermedeiros/requirejs插件上的一个插件叫做async 我能够像这样加载gmap(大多数时候,有时requirejs仍然过早地要求gmap)Angularjs 使用Google Maps api V3和angular和browserify,angularjs,google-maps-api-3,browserify,Angularjs,Google Maps Api 3,Browserify,我正在尝试在Angular+browserify应用程序中使用Google Maps Javascript Api V3 我不用凉亭 之前我是用requirejs做的,git hub millermedeiros/requirejs插件上的一个插件叫做async 我能够像这样加载gmap(大多数时候,有时requirejs仍然过早地要求gmap) // load gmap as an amd module define(['config'], function(config){ d
// load gmap as an amd module
define(['config'], function(config){
define('gmaps', ['async!http://maps.google.com/maps/api/js?v=3&sensor=false&libraries=places&key=' + config['google-map-api-key']],
function(){
return window.google.maps;
}
);
});
Browserify有点新,我现在没有看到太多文档,你们有什么建议吗?要包含CommonJS不兼容的脚本,请看一下Browserify shim transform:
我会尝试一下,是吗?是的,我正在我的一个项目中使用它。我正在使用browserify shim填充一些客户端库,但是如何从远程服务器异步导入gmap您需要告诉browserify shim将其视为全局依赖项。请看一下这个。