1

我正在尝试使用以下代码打开带有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

有什么想法吗?

4

1 回答 1

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>
于 2012-11-25T09:50:02.477 回答