我搜索了很多链接并阅读了与 google api key 相关的文档,但每次我都会收到唯一的错误Your site URL to be authorized
我正在创建一个PhoneGap 混合应用程序,我不确定是否必须将哪个 URL 传递给 google api 密钥引用者,所以我被困在这里
我使用的谷歌脚本是:
<script src="https://maps.googleapis.com/maps/api/js?v=3&key=MY_API_KEY&sensor=false" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)
更新
我已经使用谷歌控制台创建了浏览密钥,但现在在创建科尔多瓦应用程序时我必须在引用链接(?)中传递什么
我只是感到困惑如何搭配就像两个声明if else的JavaScript在阵营本土
例如,
if(array.length != null && array.length >= 2){
alert("Array Is Greater Than 2")
}else if(array.length != null ){
alert("Array Is Less Than 2")
}else{
alert("Array is null")
}
Run Code Online (Sandbox Code Playgroud)
我知道如何在 React Native 中传递信号条件,例如
例如,
{
array.length != null &&
<View>
/* Content Here */
</View>
}
Run Code Online (Sandbox Code Playgroud)
或者
{
array.length != null ?
<View>
/* If Content Here */
</View>
:
<View>
/* Else Content Here */
</View>
}
Run Code Online (Sandbox Code Playgroud)
但是我如何创建 if 状态像第一个?
我正在使用a flatList从json文件渲染项目,我想在按下按钮时滚动到特定索引,我声明了按下按钮的功能,如下所示
goIndex = () => {
this.flatListRef.scrollToIndex({animated: true,index:5});
};
Run Code Online (Sandbox Code Playgroud)
尽管它没有显示任何错误,但是列表没有移动到指定的索引。
反应本机:0.55.4
FlatList的附加代码。
<View>
<FlatList
getItemLayout={(data, index) => { return {length: 33, index, offset: 33 * index} }}
ItemSeparatorComponent={ () => <View style={ { width:"100%", height: .7, backgroundColor: 'rgba( 52,52,52,1)' } } /> }
data={this.state.outverse}
renderItem={({item,index}) =>
<View style={styles2.flatview}>
<Text style={styles2.name}>{++index} {item} </Text>
</View>
}
/>
</View>
Run Code Online (Sandbox Code Playgroud) 我有这个代码用于从不同的服务器URL创建画布图像
function getBase64Image(imageUri) {
var canvas = document.createElement("canvas");
ctx = canvas.getContext("2d");
var img = new Image();
img.src = imageUri;
img.crossOrigin = "Anonymous";
img.onload = function() {
canvas.width = this.width;
canvas.height = this.height;
ctx.drawImage(img, 0, 0, this.width, this.height);
var imageData = ctx.getImageData(0, 0, canvas.width, canvas.height);
var dataURL = canvas.toDataURL("image/png");
document.getElementById("dummyhiddenField").value = dataURL;
};
}
Run Code Online (Sandbox Code Playgroud)
我试图从服务器获取图像并将其画布网址设置为隐藏字段,但仅适用于本地图像
根据stackoverflow的其他答案我设置crossOrigin = "Anonymous"哪些不起作用也无法从服务器设置访问源,必须管理localscript的所有内容
谢谢
我有这个数组,我想计算总数到这个,任何人都可以让我知道如何使用纯JavaScript实现这一点
var total = {
"numbers":{
"1":"9897877884",
"2":"9867543234",
"3":"7898879900",
"4":"1234567890"
}
}
Run Code Online (Sandbox Code Playgroud) 我有这个元素
<p class="msg-item"></p>
Run Code Online (Sandbox Code Playgroud)
这是动态填充的
或
<span class="you"></span>
Run Code Online (Sandbox Code Playgroud)
要么
<span class="stranger"></span>
Run Code Online (Sandbox Code Playgroud)
我试图让jQuery来文本对齐的<span class="you"></span>元素的权利.
所以,我正在尝试使用此代码:
if($('p.msg-item').find('span.you').length != 0){
$("p.msg-item.span.you").css('text-align','right');
}
Run Code Online (Sandbox Code Playgroud)
但它不起作用,任何建议将不胜感激!
javascript ×5
react-native ×2
canvas ×1
cordova ×1
css ×1
google-api ×1
html ×1
jquery ×1
list ×1
reactjs ×1
scroll ×1