我正在尝试使用此代码打开一个包含cordova的网页:
window.plugins.webintent.startActivity({action: WebIntent.ACTION_VIEW,url: 'geo:0,0?q=' + address},
function() {},
function() {alert('Failed to open URL via Android Intent')}
)
但我一直收到这个错误:
ReferenceError: WebIntent is not defined
有什么想法吗?
答案 0 :(得分:3)
如果您使用的是Cordova 2.0
,请确保config.xml
中有以下条目:
<plugin name="WebIntent" value="com.borismus.webintent.WebIntent" />
WebIntent.java
文件也需要存储在:
src\com\borismus\webintent\
最后确保在cordova.js之后包含webintent.js:
<script src="cordova-2.2.0.js"></script>
<script src="js/webintent.js"></script>